客户端库

在监控服务之前,您需要通过 Prometheus 客户端库在其代码中添加集成。

选择与您程序编写语言相匹配的 Prometheus 客户端库。您可以通过应用程序实例上的 HTTP 端点定义和暴露内部数据指标:

非官方的第三方客户端库:

当 Prometheus 采集您实例的 HTTP 端点时,客户端库会将所有跟踪指标的当前状态发送到服务器。

如果没有适用于您的语言的客户端库,或者您想避免依赖关系,您也可以自己实现一种受支持的格式来暴露数据指标。

在实现新的 Prometheus 客户端库时,请遵循编写客户端库的准则。请注意,本文档仍在不断变化中。也请考虑参照开发邮件列表。我们很乐意就如何使您的库尽可能有用和一致提供建议。

最后更新于