新遗迹可用性警报



我尝试设置APM可用性警报,但显然不支持New Relic Alerts(beta),如下所示:
https://docs.newrelic.com/docs/alerts/new-relic-alerts-beta/getting-started/known-limitations-new-relic-alerts

我如何使用新的提醒做同样的事情?

您将需要使用Synthetics(具体来说是Ping监视器)与Alerts(beta)配对来复制可用性监视的功能。

虽然'app not reporting'警报条件没有内置到New Relic Alerts中,但可以使用NRQL警报来设置一个。步骤如下:

  1. 进入New Relic Alerts并开始创建NRQL警报条件:

    • NRQL警报条件
  2. 使用:

    • SELECT count(*) FROM Transaction WHERE appName = 'foo'
  3. 设置阈值为:
      静态
    • sum of query results is below x
    • at least once in y minutes

查询每分钟运行一次。如果应用程序停止报告,那么count将把null的值变成0,然后我们sum它们。当数字低于你设定的阈值时,你就会收到通知。我建议使用预览图来确定在收到通知之前您希望事务降到多低。这里有一些很好的信息:

  • Relic解决方案:NRQL提示"查询结果的总和"

最新更新