0

我正在使用 New Relic 为流程创建监控。该过程本身是一个 AWS Lambda,它在大约 15 秒内完成运行。每当此过程失败时,我希望根据我配置的策略触发警报并发送电子邮件给我。

出于测试目的,我导致 lambda 在 QA 环境中连续多次失败,以查看 New Relic 获取了什么,尽管在生产中失败每周只会发生几次(少于 3 次),可能相隔几天。

这是描述所有故障、NRQL 查询和阈值的图表。正如我们所看到的,总的错误远高于阈值,但由于某种原因,警报电子邮件没有被发送。有任何想法吗?在此处输入图像描述

4

2 回答 2

0

尝试增加您的评估偏移量Condition Settings -> Advanced Settings > Evaluation offset

New Relic每 5 分钟轮询一次 Lambda 指标,因此如果您的偏移量低于此值,您可能会发现警报不会触发。

实际上,我发现这非常不可靠,我建议最初设置一个相当高的偏移量来测试警报 - 可能是 20 或 30 分钟。

于 2020-08-28T11:23:18.677 回答
-1

According to me the red highlighted area is the timeframe where the alert condition is being violated. Alert should had been triggered, check your notification channel and try sending test notification.

于 2020-01-16T12:13:06.030 回答