CloudWatch Logs 中的 AWS 服务 日志 - Amazon CloudWatch

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_namedata_source_type 元数据标准的 cloudwatch_logs 来源。

  • 如果 data_source_nameaws_cloudtrail,则只允许空处理器 ([]) 或 ocsf 处理器。