0

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

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

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

我的闹钟:

在此处输入图像描述

AWS向我发送了以下邮件

  1. ) UTC 时间 3 月 21 日星期二22:17:27

在此处输入图像描述

  1. ) UTC 时间 3 月 21 日星期二22:21:27

在此处输入图像描述

  1. ) UTC 时间 3 月 21 日星期二22:26:27

在此处输入图像描述

但在我的Cloud Watch Logs中,在那期间我只能找到 6 个错误:

在此处输入图像描述

从上图中可以清楚地看到,在 22:15:37 UTC 之后没有应用程序错误。

我一直在摸索,以找出在这种情况下收到三个通知的原因。

谁能告诉我这背后的原因?

4

0 回答 0