推送指标
有时你需要监控无法被抓取的组件。Prometheus Pushgateway 允许你将时间序列从短暂服务级别的批处理作业推送到中间采集任务(intermediary job),Prometheus 可以抓取该任务。结合 Prometheus 简单的基于文本的展示格式,这使得即使没有客户端库,我们也能够轻松地对 shell 脚本进行仪表化。
- 更多关于使用 Pushgateway 和在 Unix shell 使用的信息,请参阅项目的 README.md。
- 对于在 Java 使用,请查看 Pushgateway 文档。
- 对于在 Go 使用,请参阅
Push
方法(Push)和Add
方法(Add)。 - 对于在 Python 使用,请查看向 Pushgateway 暴露指标。
- 对于在 Ruby 使用,请查看 Pushgateway 文档。
- 若要了解 Prometheus 项目之外维护的客户端库对 Pushgateway 的支持,请参阅它们各自的文档。
该文档基于 Prometheus 官方文档翻译而成。