给定一个时间序列,是否可以找到最后一次值更改的时间戳?
例如,一个 cron 作业每晚运行。它首先运行 rsync 作业,然后计算目标目录的大小。实际的指标值并不是那么重要,但我想验证它是否真的每晚都在变化。
是否可以创建一个查询,返回带有上次值更改时间戳的标量值?
最佳答案
处理此问题的标准方法是推送一个指标,其值为批处理作业成功的 unix 时间戳。然后,您可以提醒该值足够新。
https://www.robustperception.io/monitoring-batch-jobs-in-python/有一个 Python 示例。
关于prometheus - 我可以找到上次更改值的时间戳吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42014495/