【发布时间】:2018-12-24 14:03:39
【问题描述】:
我正在使用 Prometheus 报告有关我的系统的指标。我想问一下报告每小时/每日工作输出的计数器的最佳方法是什么。
例如,我有一个每小时输出数字的工作,我想监控该数字并在低于特定阈值时发出警报。
谢谢, 奥利
【问题讨论】:
标签: monitoring prometheus
我正在使用 Prometheus 报告有关我的系统的指标。我想问一下报告每小时/每日工作输出的计数器的最佳方法是什么。
例如,我有一个每小时输出数字的工作,我想监控该数字并在低于特定阈值时发出警报。
谢谢, 奥利
【问题讨论】:
标签: monitoring prometheus
我认为您正在寻找的是 node_exporter 收集器内部,如果您阅读文档,您会在其中看到一个文本文件收集器选项。
如果你使用cron作业,我建议你将参加的结果存储在一个文件中,并使用这个收集器来获取数据。
您将在此处找到有关如何操作的更多详细信息:https://www.robustperception.io/using-the-textfile-collector-from-a-shell-script
【讨论】:
您可以在每小时/每日工作结束时使用推送网关并将指标推送到 prometheus(如果它没有作为服务运行)。如果它作为服务运行,我希望您知道抓取间隔配置。
【讨论】: