若您在AWS控制台中创建复合告警时出现语法错误,可以检查以下代码示例中的语法错误:
示例:
{
"AlarmName": "composite-alarm-example",
"AlarmDescription": "Example composite alarm",
"ActionsEnabled": true,
"AlarmActions": [ "arn:aws:sns:region:123456789012:alert" ],
"OKActions": [ "arn:aws:sns:region:123456789012:resolve" ],
"AlarmRule": {
"And": [
{
"SomeMetric": {
"Namespace": "AWS/EC2",
"MetricName": "CPUUtilization",
"Dimensions": {
"Name": "InstanceId",
"Value": "i-01234567890abcdef"
},
"Stat": "Average",
"Period": 300,
"Threshold": 50.0,
"ComparisonOperator": "GreaterThanThreshold"
}
}
]
}
}
在这个示例中,告警规则(AlarmRule)使用JSON格式指定。请确保使用正确的标点符号和格式编写告警规则。注意冒号、逗号和花括号的位置。如果您的语法不正确,您将无法创建复合告警。
上一篇:AWS资源在IAM角色之前创建,因此因缺少角色而失败
下一篇:AWS组和角色