有许多库和服务器可以帮助将来自第三方系统的现有指标导出为 Prometheus 指标。这在无法直接使用 Prometheus 指标检测给定系统的情况下非常有用(例如,HAProxy 或 Linux 系统统计信息)。
其中一些导出器作为官方 Prometheus GitHub 组织 的一部分进行维护,这些导出器标记为官方,其他导出器则由外部贡献和维护。
我们鼓励创建更多导出器,但无法对所有导出器进行 最佳实践 审查。通常,这些导出器托管在 Prometheus GitHub 组织之外。
导出器默认端口 维基页面已成为另一个导出器目录,并且可能包含由于功能重叠或仍在开发中而未在此处列出的导出器。
JMX 导出器 可以从各种基于 JVM 的应用程序中导出,例如 Kafka 和 Cassandra。
在实现新的 Prometheus 导出器时,请遵循 编写导出器的指南 也请考虑咨询 开发邮件列表。我们很乐意就如何使您的导出器尽可能有用和一致提供建议。
一些第三方软件以 Prometheus 格式公开指标,因此无需单独的导出器。
标记为直接的软件也直接使用 Prometheus 客户端库进行检测。
本节列出了帮助您以特定语言检测代码的库和其他实用程序。它们本身不是 Prometheus 客户端库,而是使用了其中一个正常的 Prometheus 客户端库。对于所有独立维护的软件,我们无法验证它们是否符合最佳实践。
本文档是 开源 的。请通过提交问题或拉取请求来帮助改进它。