1

每次某条消息在 3-4 分钟内未出现在日志中时,我都需要收到通知。这是系统无法正常工作的明显迹象。但只能选择 1 分钟或 5 分钟。有什么解决方法吗?

4

2 回答 2

1

“没有出现在日志中 3-4 分钟。这是系统无法正常工作的明显迹象。”

-- 我知道你的意思,CloudWatch 警报上的不是连续推送的指标可能会表现得有点不同。

您应该考虑使用 Alarm 的 M out of N 选项和 3 out 4 选项。

https://aws.amazon.com/about-aws/whats-new/2017/12/amazon-cloudwatch-alarms-now-alerts-you-when-any-m-out-of-n-metric-datapoints-在一个间隔内高于你的阈值/

此外,如果您引用的指标是使用 CloudWatch 日志组上的指标过滤器创建的,您应该编辑指标以包含默认值,以便每次推送日志并且指标过滤器表达式不匹配时仍会推送一个默认值(比如 0),从而使度量有更多连续的数据点。

于 2019-12-25T10:28:33.783 回答
0

如果您使用 AWS Cli 描述 cloudwatch 警报,则可以以秒为单位输入周期。只有 Web 界面将周期限制为一组值。

https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/describe-alarms.html

于 2019-12-24T02:04:48.917 回答