我有一项工作,当状态更改时报告依赖项的状态。因此,如果下降,则报告 0;如果恢复,则报告 1。但它很少报告,因为依赖关系是稳定的。
NRQL:
FROM SomeEvent
SELECT `service-status`
显示表格
timestamp | service-status
--------------------------
... | 1
... | 1
我有 NRQL:
FROM SomeEvent
SELECT latest(`service-status`)
TIMESERIES
但这只会在报告时生成一个带有点的图表。
我想要一条线来代替点,表明状态仍为 1,即使没有新报告打勾。
换句话说,它应该用最新值“填补”空白。
您可以在这里使用 new-relic filter,
FROM SomeEvent
SELECT filter(latest(`service-status`), where true)
TIMESERIES