【问题标题】:Report a metric to Prometheus every hour, or every day每小时或每天向 Prometheus 报告一个指标
【发布时间】:2018-12-24 14:03:39
【问题描述】:

我正在使用 Prometheus 报告有关我的系统的指标。我想问一下报告每小时/每日工作输出的计数器的最佳方法是什么。

例如,我有一个每小时输出数字的工作,我想监控该数字并在低于特定阈值时发出警报。

谢谢, 奥利

【问题讨论】:

    标签: monitoring prometheus


    【解决方案1】:

    我认为您正在寻找的是 node_exporter 收集器内部,如果您阅读文档,您会在其中看到一个文本文件收集器选项。

    如果你使用cron作业,我建议你将参加的结果存储在一个文件中,并使用这个收集器来获取数据。

    您将在此处找到有关如何操作的更多详细信息:https://www.robustperception.io/using-the-textfile-collector-from-a-shell-script

    【讨论】:

      【解决方案2】:

      您可以在每小时/每日工作结束时使用推送网关并将指标推送到 prometheus(如果它没有作为服务运行)。如果它作为服务运行,我希望您知道抓取间隔配置。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-07-27
        • 1970-01-01
        • 2018-11-06
        • 1970-01-01
        • 2020-12-09
        • 2022-11-30
        相关资源
        最近更新 更多