在 prometheus/grafana 中针对来自节点导出器的时间戳太旧触发警报
Trigger alert in prometheus/grafana for timestamp from node-exporter too old
我们有 node_exporter 运行,我正在使用文本文件收集器让我输入作业修改的文件的时间戳。
指标输出:
# HELP job_timestamp_file Metric read from /usr/local/etc/node_exporter/job-timestamp.prom
# TYPE job_timestamp_file untyped
job_timestamp_file 1.567657381e+09
所以我们已经成功地在 prometheus 中收集了它。我和我的舞会人员遇到的问题是如何编写查询以在 if
时触发警报,他们都是 prometheus 和 grafana
当前纪元时间 - job_timestamp_file > 86400
这看起来应该很简单...
time() - job_timestamp_file > 86400
节点导出器还公开了它通过文本文件收集器读取的文件的 mtime。
我们有 node_exporter 运行,我正在使用文本文件收集器让我输入作业修改的文件的时间戳。
指标输出:
# HELP job_timestamp_file Metric read from /usr/local/etc/node_exporter/job-timestamp.prom
# TYPE job_timestamp_file untyped
job_timestamp_file 1.567657381e+09
所以我们已经成功地在 prometheus 中收集了它。我和我的舞会人员遇到的问题是如何编写查询以在 if
时触发警报,他们都是 prometheus 和 grafana当前纪元时间 - job_timestamp_file > 86400
这看起来应该很简单...
time() - job_timestamp_file > 86400
节点导出器还公开了它通过文本文件收集器读取的文件的 mtime。