我有一个每天运行一次的批处理作业。
在作业结束时,我提交了一个meter
指标,其中包含已处理项目的计数。
如果有一天此指标未更新,我想提醒。
在http://metrics.librato.com时,我可以在创建提醒时检查“未报告”的最长时间为60分钟。
我想也许我可以创建一个复合指标并在过去24小时内采用平均变化率,并在达到零时发出警报。
我一直在努力:
derive(s("my.metric", "%", {function:"sum", period:"86400"}))
然而似乎,因为我只记录一个事件,在period
(~250s)的非常小的值上,我的变化率简单地降到零......我想低频意味着我的单一值被取样完全丢失了。
也许我正在使用错误的工具......
有没有办法在Librato实现这一目标?
答案 0 :(得分:0)
目前还没有办法实现这一目标,因为复合指标也受到60分钟警报限制(截至2015年5月15日)。如果可能,您可能需要考虑配置度量标准(或类似度量标准)以在60米时间范围内进行报告。