我尝试设置APM可用性提醒但显然不支持New Relic Alerts(测试版),如下所示:
https://docs.newrelic.com/docs/alerts/new-relic-alerts-beta/getting-started/known-limitations-new-relic-alerts
如何使用新的提醒执行相同操作?
答案 0 :(得分:0)
合成是一种方法。浏览器/ Ping浏览器是另一个,我相信Ping浏览器是免费的。您也可以使用NRQL。创建一个查询,计算一个时段内失败事务的数量,并确定要提醒的阈值。
示例:SELECT count(*)FROM其中httpResponseCode!= 200
的事务有几种方法可以确定失败的交易,因此我建议您首先在数据洞察中查看数据集。
答案 1 :(得分:0)
尽管“ New Relic Alerts”中未内置“ app not report”警报条件,但仍可以使用NRQL警报来装备一个警报。步骤如下:
转到“新文物警报”并开始创建NRQL警报条件:
使用以下命令查询您的应用
SELECT count(*) FROM Transaction WHERE appName = 'foo'
sum of query results is below x
at least once in y minutes
查询每分钟运行一次。如果应用停止报告,则count
会将null
的值转换为0
,然后我们sum
对其进行更改。当数字低于您的阈值时,您会收到通知。我建议使用预览图来确定您希望在收到通知之前交易的价格。这里有一些很好的信息: