我有一个每天运行一次的批处理作业。
在工作结束时,我提交了一个meter
包含已处理项目计数的指标。
如果有一天这个指标没有更新,我想提醒一下。
在http://metrics.librato.com创建警报时,我可以检查“未报告”的最长时间为 60 分钟。
我想也许我可以创建一个复合指标并获取过去 24 小时内的平均变化率,并在达到零时发出警报。
我一直在尝试:
derive(s("my.metric", "%", {function:"sum", period:"86400"}))
然而,似乎因为我只记录了一个事件,所以在非常小的值period
(~250s)之上,我的变化率只是下降到零......我猜低频意味着我的单个值完全被采样丢失了。
也许我使用了错误的工具来完成这项工作......
有没有办法在 Librato 中实现这一点?