0

在 AWS CloudWatch 中,我创建了一个日志指标过滤器来检查 CloudWatch 日志组中的特定搜索词 ( "ERROR"),并将该词的实例视为指标值“1”:

在此处输入图像描述

认为这是正确的:每次 CloudWatch 扫描日志组并找到"ERROR"我希望将其视为 1 个实例或发生问题的实例时。

然后,我为此指标创建了 CloudWatch 警报:

在此处输入图像描述

如果我了解 CloudWatch 警报,这意味着我已将其配置为“发出警报"ERROR"”并在给定时间(60 个数据点)内收到日志中的单个消息时触发通知。

因此,我创建了此日志错误警报,并在警报仪表板中将其视为绿色/正常/活动:

在此处输入图像描述

和:

在此处输入图像描述

最后两个屏幕截图中的两个字段描述符让我失望:

  • 阈值;和
  • 时期

对于阈值,我在给定的 5 小时内如何以及在何处配置它?

对于 Period,我如何以及在哪里将其配置为每 5 分钟扫描/触发一次?

4

1 回答 1

1

阈值为 5 小时,因为您将指标周期设置为 5 分钟,这意味着每个数据点涵盖 5 分钟的跨度,并且您将其设置为在 60 个数据点(60 * 5 = 300 分钟或 5 小时)后发出警报。

要更改时段,请选择警报并单击Actions -> Modify。在编辑屏幕上,单击Edit左上角的 Metric 标题旁边。在那里您可以将时间段更改为 1 分钟。

于 2019-03-27T06:51:03.587 回答