在控制台配置CloudWatch告警阈值和周期
Configuring CloudWatch alarm threshold and period in the console
在 AWS CloudWatch 中,我创建了一个 日志指标过滤器 来检查 CloudWatch 日志组中的特定搜索词 ("ERROR"
) 并考虑一个实例此项为“1”的度量值:
我 认为 这是正确的:每次 CloudWatch 扫描日志组并找到 "ERROR"
的实例时,我希望将其视为 1 实例 或出现问题。
然后我针对此指标创建了一个 CloudWatch 警报:
如果我了解 CloudWatch 警报,这意味着我已将其配置为“发出警报”并在我们收到单个 "ERROR"
时发出通知在给定的一小时内记录(60 个数据点)。
所以我创建了这个日志错误警报,在警报仪表板中我看到它是 green/ok/active:
和:
最后 2 个屏幕截图中的两个字段描述符让我失望:
- 阈值;和
- 期间
对于阈值,在给定的 5 小时时间跨度内,我是如何以及在何处配置它的?
对于 Period,我如何以及在何处将其配置为每 5 分钟 scan/fire?
阈值为 5 小时,因为您将指标周期设置为 5 分钟,这意味着每个数据点涵盖 5 分钟的跨度,并且您将其设置为在 60 个数据点(60 * 5 = 300 分钟,或 5 小时)后发出警报).
要更改周期 select 闹钟并单击 Actions -> Modify
。在编辑屏幕上,单击左上角“指标”标题旁边的 Edit
。在那里您可以将周期更改为 1 分钟。
在 AWS CloudWatch 中,我创建了一个 日志指标过滤器 来检查 CloudWatch 日志组中的特定搜索词 ("ERROR"
) 并考虑一个实例此项为“1”的度量值:
我 认为 这是正确的:每次 CloudWatch 扫描日志组并找到 "ERROR"
的实例时,我希望将其视为 1 实例 或出现问题。
然后我针对此指标创建了一个 CloudWatch 警报:
如果我了解 CloudWatch 警报,这意味着我已将其配置为“发出警报”并在我们收到单个 "ERROR"
时发出通知在给定的一小时内记录(60 个数据点)。
所以我创建了这个日志错误警报,在警报仪表板中我看到它是 green/ok/active:
和:
最后 2 个屏幕截图中的两个字段描述符让我失望:
- 阈值;和
- 期间
对于阈值,在给定的 5 小时时间跨度内,我是如何以及在何处配置它的?
对于 Period,我如何以及在何处将其配置为每 5 分钟 scan/fire?
阈值为 5 小时,因为您将指标周期设置为 5 分钟,这意味着每个数据点涵盖 5 分钟的跨度,并且您将其设置为在 60 个数据点(60 * 5 = 300 分钟,或 5 小时)后发出警报).
要更改周期 select 闹钟并单击 Actions -> Modify
。在编辑屏幕上,单击左上角“指标”标题旁边的 Edit
。在那里您可以将周期更改为 1 分钟。