CloudWatch Logs 中的 AWS 服务 日志
从 CloudWatch Logs 中拦截与日志事件元数据配置相匹配的日志事件。
重要
带有处理器的管道会改变从 AWS 服务中日志拦截的原始 CloudWatch 日志组中的日志事件。
配置
使用以下参数配置 CloudWatch Logs 来源:
source: cloudwatch_logs: aws: sts_role_arn: "arn:aws:iam::123456789012:role/MyCloudWatchLogsRole" log_event_metadata: data_source_name: "<data_source_name>" data_source_type: "<data_source_type>"
参数
aws.sts_role_arn(必需)-
拦截 CloudWatch Logs 时需担任的 IAM 角色的 ARN。
log_event_metadata.data_source_name(必需)-
确定生成日志事件的特定 AWS 服务或自定义日志来源名称。对于自定义日志,如果
data_source_type为“default”,则可以是任何不超过 15 个字符的字符串。 log_event_metadata.data_source_type(必需)-
指定 AWS 服务中日志的类别或类型,或为自定义日志指定“default”。设置为“default”以启用自定义日志来源名称。
有关数据来源名称和类型的更多信息,请参阅《CloudWatch Logs 用户指南》。
限制
以下限制适用于 CloudWatch Logs 来源:
-
任何两个管道都不能使用具有相同
data_source_name和data_source_type元数据标准的cloudwatch_logs来源。 -
如果
data_source_name是aws_cloudtrail,则只允许空处理器 ([]) 或ocsf处理器。