丢失的数据如何在cloudwatch报警工作?



API网关端点cloudwatch告警。根据文档,我在下面创建了模板,我阅读它的方式是,如果有5xx错误,这将大于'0'阈值,这应该触发。我不确定"处理丢失的数据";属性,这也指的是什么数据?也不确定"评估期";属性?有人能解释一下吗?

loudAlarm:
Type: AWS::CloudWatch::Alarm
Properties:
Namespace: AWS/ApiGateay
MetricName: 5XXError
Period: '60'
EvaluationPeriods: '1'
Threshold: 0
Statistic: Sum
ComparisonOperator: GreaterThanThreshold
TreatMissingData: ?????????
AlarmActions:
...

TreatMissingData是数据丢失时如何处理的参数。

的值是:

  • 违规:缺失数据被视为违规阈值
  • notbreach:被视为阈值
  • ignore:忽略缺失的数据
  • 缺失:忽略,如果所有数据在周期范围内缺失,则报警INSUFFICIENT_DATA

如果未指定,则使用missing

EvaluationPeriods是一个参数,需要突破阈值多少次才会发生报警。

https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html

最新更新