这个错误通常发生在使用 AWS CloudFormation 模板时,因为缺少 “EvaluationPeriods” 的设置。解决方法是在 CloudFormation 模板的资源部分中添加 “EvaluationPeriods” 设置,示例如下:
"myAlarm": {
"Type": "AWS::CloudWatch::Alarm",
"Properties": {
"EvaluationPeriods": "1",
//其他属性
}
}
“EvaluationPeriods” 属性用于定义 CloudWatch Alarm 如何评估某个度量指标,并取得指针在设定的时间范围内的最大或最小值后,仍持续达到指定的阈值时触发 Alarm。所以在 CloudFormation 模板中使用 Alarm 时,需要添加 “EvaluationPeriods” 设置。