Amazon web services 使用AWS CloudWatch监视应用程序日志错误时出现问题

Amazon web services 使用AWS CloudWatch监视应用程序日志错误时出现问题,amazon-web-services,amazon-cloudwatch,amazon-cloudwatchlogs,Amazon Web Services,Amazon Cloudwatch,Amazon Cloudwatchlogs,我已经利用Cloud Watch定制度量工具来监控我的虚拟机的应用程序日志。我已经成功地做到了这一点,并以这样的方式创建了警报,如果在过去5分钟内错误总数超过5,我将收到一个通知到我的电子邮件。从那时起,我一直收到相应的电子邮件 但是今天,AWS给我发了三个SNS通知,每个通知都说明发生了6个错误。但是,当我登录到我的Cloud Watch日志时,我只能看到6个错误。因此,根据alarm的说法,如果在过去的5分钟内错误超过5个,它只能发送1个警报,但它向我发送了3个警报 我包括下面的快照。请检查

我已经利用Cloud Watch定制度量工具来监控我的虚拟机的应用程序日志。我已经成功地做到了这一点,并以这样的方式创建了警报,如果在过去5分钟内错误总数超过5,我将收到一个通知到我的电子邮件。从那时起,我一直收到相应的电子邮件

但是今天,AWS给我发了三个SNS通知,每个通知都说明发生了6个错误。但是,当我登录到我的Cloud Watch日志时,我只能看到6个错误。因此,根据alarm的说法,如果在过去的5分钟内错误超过5个,它只能发送1个警报,但它向我发送了3个警报

我包括下面的快照。请检查一下这些

我的闹钟:

AWS已向我发送了以下邮件

  • )3月21日星期二,协调世界时22:17:27
  • )3月21日星期二,协调世界时22:21:27
  • )3月21日星期二,协调世界时22:26:27
  • 但在我的云监控日志中,我只能找到6个错误:

    如上图所示,UTC 22:15:37之后没有应用程序错误

    我一直在挠头,想找出在这个案件中收到三次通知的原因


    有人能告诉我这背后的原因吗?

    操作
    下,再配置两个通知——一个为“确定”,另一个为“数据不足”。让它通知您这三种情况,以便您可以查看所有状态更改。这将帮助您排除故障。谢谢您的回复。但是,我可以知道我如何解决这一问题吗?这将解释警报背后的更多原因。你只知道设定的时间,但不知道它们何时清除,因此你还不知道CloudWatch使用什么来得出结论。监控所有三个州应该会让这更明显。好的,迈克尔。这种行为非常罕见。我已经照你说的做了。暂时,我可以将报警中的统计值更改为平均值而不是总和。我的意思是修改警报,以便在过去5分钟内,如果平均错误超过5,则向我发送通知。这有帮助吗?提前谢谢。