有时您需要监控无法被抓取的组件。 Prometheus Pushgateway 允许您将来自 短生命周期服务级别批处理作业 的时间序列推送到 Prometheus 可以抓取的中间作业。 结合 Prometheus 简单的基于文本的暴露格式,这使得即使没有客户端库也很容易对 shell 脚本进行指标埋点。
有关使用 Pushgateway 以及从 Unix shell 使用的更多信息,请参阅该项目的 README.md。
对于从 Java 使用,请参阅 Pushgateway 文档。
对于从 Python 使用,请参阅 导出到 Pushgateway。
对于从 Ruby 使用,请参阅 Pushgateway 文档。
本文档是 开源的。 请通过提交 issue 或 pull request 来帮助改进它。