2017-03-17 52 views
0

我有一个每天运行一次的批处理作业。如何提醒通常每天发生一次的事件?

在工作结束时,我提交了一个meter指标,其中包含已处理项目的计数。

我想提醒如果有一天这个指标没有更新。

http://metrics.librato.com创建警报时,我可以检查“未报告”的最长时间为60分钟。

我想也许我可以创建一个综合度量标准,并在过去的24小时内采用平均变化率,并在该值达到零时发出警报。

我一直想:

derive(s("my.metric", "%", {function:"sum", period:"86400"})) 

但是似乎,因为我只记录一个事件,上述的period相当小的值(〜250秒)我的变化率仅仅下降到零.. 。我想低频率意味着我的单一值完全失去了采样。

也许我使用了错误的工作工具...

有没有办法在Librato实现这一目标?

回答

0

目前还没有办法做到这一点,因为复合指标也受60分钟警报限制(截至2015年5月15日)。如果可能,您可能需要考虑配置度量标准(或类似度量标准)以在60米时间范围内进行报告。