推送指标

有时您需要监控无法被抓取的组件。 Prometheus Pushgateway 允许您将来自 短生命周期服务级别批处理作业 的时间序列推送到 Prometheus 可以抓取的中间作业。 结合 Prometheus 简单的基于文本的暴露格式,这使得即使没有客户端库也很容易对 shell 脚本进行指标埋点。

  • 有关使用 Pushgateway 以及从 Unix shell 使用的更多信息,请参阅该项目的 README.md

  • 对于从 Java 使用,请参阅 Pushgateway 文档

  • 对于从 Go 使用,请参阅 PushAdd 方法。

  • 对于从 Python 使用,请参阅 导出到 Pushgateway

  • 对于从 Ruby 使用,请参阅 Pushgateway 文档

    • 要了解 Prometheus 项目之外维护的 客户端库 的 Pushgateway 支持,请参阅它们各自的文档。

本文档是 开源的。 请通过提交 issue 或 pull request 来帮助改进它。