Prometheus

55479
下载
Prometheus 是一个开源的监控和告警系统,专注于时间序列数据的采集与存储。由 SoundCloud 开发,配备高级查询语言PromQL,便于数据挖掘与分析,并无缝对接多种可视化平台。

推送指标


有时你需要监控无法被抓取的组件。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 官方文档翻译而成。


observability.cn Authors 2024 | Documentation Distributed under CC-BY-4.0
Copyright © 2017-2024, Alibaba. All rights reserved. Alibaba has registered trademarks and uses trademarks.
浙ICP备2021005855号-32