prometheus - 我可以找到上次更改值的时间戳吗

标签 prometheus

给定一个时间序列,是否可以找到最后一次值更改的时间戳?

例如,一个 cron 作业每晚运行。它首先运行 rsync 作业,然后计算目标目录的大小。实际的指标值并不是那么重要,但我想验证它是否真的每晚都在变化。

是否可以创建一个查询,返回带有上次值更改时间戳的标量值?

最佳答案

处理此问题的标准方法是推送一个指标,其值为批处理作业成功的 unix 时间戳。然后,您可以提醒该值足够新。

https://www.robustperception.io/monitoring-batch-jobs-in-python/有一个 Python 示例。

关于prometheus - 我可以找到上次更改值的时间戳吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42014495/

相关文章:

python - 读取 prometheusetheus 错误 : bad_response: readObjectStart: expect { or n, 但发现 #

prometheus - 如何在 Prometheus 中仅远程写入所有抓取指标的子集?

kubernetes - 如何安装带有Helm的Prometheus,以便可以从浏览器中使用它?

Prometheus 子字符串或拆分功能

java - 如何在 Java 中配置 OpenTracing Tracer 将数据推送到 Prometheus/Grafana

kubernetes - 如何在Prometheus中以字节为单位获取Pod的磁盘I/O读写

node.js - NodeJS API 服务失败如何重启?

go - 如何在 Prometheus 中显示使用 golang 客户端库从 Kubernetes 中运行的所有 pod 捕获的自定义应用程序指标

nginx proxyPass 使用变量传递给普罗米修斯

python - 如何从多个 python-flask 子进程中收集 prometheus 指标?