如何基于三个维度创建AWS CloudWatch告警?文档语法仅支持单维度
AWS CloudWatch告警多维度配置解决方法
你遇到的问题是误解了--dimensions参数的用法,该参数支持传入任意数量的维度,文档示例里的两个维度只是示例,直接追加第三个维度即可。
正确的CLI命令格式(包含三个维度)如下:
aws cloudwatch put-metric-alarm --alarm-name "Default_Test_Alarm3" \ --alarm-description "The default example alarm" \ --namespace "CW EXAMPLE METRICS" \ --metric-name Default_Test \ --statistic Average \ --period 60 \ --evaluation-periods 3 \ --threshold 50 \ --comparison-operator GreaterThanOrEqualToThreshold \ --dimensions Name=key1,Value=value1 Name=key2,Value=value2 Name=key3,Value=value3
注意事项:
- 每个维度以
Name=维度名,Value=维度值的格式书写,多个维度之间用空格分隔 - 维度的名称和值必须与目标指标的维度完全匹配(包括大小写),否则告警无法关联到正确的指标
内容的提问来源于stack exchange,提问作者jlo-gmail
相关产品推荐
相关产品推荐

