Prometheus

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

Exporter 与集成


有许多库和服务器可以帮助将第三方系统的现有指标导出为 Prometheus 指标。这对于直接使用 Prometheus 指标对给定系统进行操作(例如,HAProxy 或 Linux 系统统计信息)不可行的情况非常有用。

第三方 Exporter

这些 Exporter 中的一些是作为官方 Prometheus GitHub 组织的一部分维护的,被标记为_官方_,其他的则是外部贡献并由其自行维护。

我们鼓励开发更多的 Exporter,但无法对所有 Exporter 进行是否符合最佳实践的审核,例如:开发 Exporter。通常,这些 Exporter 托管在 Prometheus GitHub 组织之外。

Exporter 默认端口维基页面也是 Exporter 的另一个目录,并可能包括这里未列出的 Exporter,原因可能是功能重叠或仍在开发中。

JMXexporter 可以从各种基于JVM的应用程序中导出数据,例如 KafkaCassandra

数据库

硬件相关

Issue trackers 及持续集成

消息系统

存储

HTTP

APIs

日志

FinOps

其他监控系统

杂项

当实现新的 Prometheus Exporter 时,请遵循撰写 Exporter 的指南。同时,也建议查阅开发邮件列表寻求帮助,我们很乐意提供如何使你的 Exporter 尽可能有用和符合规范的建议。

可以直接暴露 Prometheus 指标的软件

有些第三方软件已经以 Prometheus 格式暴露了指标,因此无需单独的 Exporter:

直接集成的软件

标记为 direct 的软件是通过 Prometheus 客户端库直接进行仪表化的。

其他第三方工具

本节列出了帮助你在特定语言中集成代码的库和其他工具。它们本身不是 Prometheus 客户端库,而是背后使用正常 Prometheus 客户端库的。对于所有独立维护的软件,我们无法针对最佳实践对它们进行全面的检查。

该文档基于 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