设置指标流
按照以下部分中的步骤设置 CloudWatch 指标流。
创建指标流后,指标数据显示在目标位置所需的时间取决于对 Firehose 传输流配置的缓冲设置。缓冲以最大负载大小或最长等待时间表示,以先达到者为准。如果缓冲设置为最小值(60 秒、1MB),则如果所选 CloudWatch 命名空间具有活动指标更新,则预期延迟将在 3 分钟内。
在 CloudWatch 指标流中,每分钟发送一次数据。数据可能无序到达最终目标位置。指定命名空间中的所有指定的指标都在指标流中发送,但时间戳超过两天的指标除外。
对于您流式传输的指标名称和命名空间的每个组合,该指标名称和命名空间的所有维度组合都将被流式传输。
对于监控账户中的指标流,您可以选择是否包含与该监控账户关联的源账户的指标。有关更多信息,请参阅 CloudWatch 跨账户可观测性。
要创建及管理指标流,您必须登录具有 CloudWatchFullAccess 策略和 iam:PassRole
权限的账户,或具有以下所列权限的账户:
iam:PassRole
cloudwatch:PutMetricStream
cloudwatch:DeleteMetricStream
cloudwatch:GetMetricStream
cloudwatch:ListMetricStreams
cloudwatch:StartMetricStreams
cloudwatch:StopMetricStreams
如果您要让 CloudWatch 设置指标流所需的 IAM 角色,您还必须具有 iam:CreateRole
和 iam:PutRolePolicy
权限。
重要
具有 cloudwatch:PutMetricStream
的用户即使不具有 cloudwatch:GetMetricData
权限也可以访问正在流式传输的 CloudWatch 指标数据。