如何根据newrelic错误日志创建警报

问题描述 投票:0回答:1

我有一个在微服务架构中运行的 Java 应用程序。我使用 New Relic 代理收集 New Relic 平台上服务的日志和错误情况。我想通过 New Relic 平台根据错误日志创建警报。这些警报对于类似的错误日志来说应该是唯一的,并且应该在警报通知中包含错误堆栈。我不确定如何定义警报并使用相关决策来实现此目标。如果您能提供帮助,我将不胜感激。

我创建了简单的警报,但当前触发的每个问题都包含最近的错误。这意味着一个问题可能包含多个错误或根本没有错误。

java alert newrelic agent
1个回答
0
投票

警报可能只计数 1,因为默认“窗口持续时间”为 1 分钟。查询时可能会找到11,因为默认查询时长是60分钟。

要解决此问题:您可以将窗口持续时间增加到 1 小时。但是(除非使用阈值类型“至少一次”)这可能会显着延迟您的警报。

理想情况下,您需要检查正确的“窗口持续时间”,以便有足够的事件来考虑发生值得通知的中断。这对于所有用例都会有所不同。

为了解决此类问题,您可以通过查询 select * from NrAiSignal where conditionId =

来查看警报正在评估的内容
© www.soinside.com 2019 - 2024. All rights reserved.