• 工具
    • 客户端库

    工具


    客户端库

    在你能够监控你的服务器之前,你需要通过Prometheus客户端库把监控的代码放在被监控的服务代码中。下面实现了Prometheus的度量指标类型metric types。

    选择你需要的客户端语言,在你的服务实例上通过HTTP端口提供内部度量指标。

    • Go
    • Java or Scala
    • Python
    • Ruby

    非正式的第三方客户端库

    • Bash
    • C++
    • Common Lisp
    • Elixir
    • Erlang
    • Haskell
    • Lua for Nginx
    • Lua for Tarantool
    • .Net/C#
    • Node.js
    • PHP
    • Rust

    当Prometheus获取实例的HTTP端点时,客户库发送所有跟踪的度量指标数据到服务器上。

    如果没有可用的客户端语言版本,或者你想要避免依赖,你也可以实现一个支持的导入格式到度量指标数据中。

    在实现一个新的Prometheus客户端库时,请遵循客户端指南。注意,这个文档在仍然在更新中。同时也请关注开发邮件列表。我们非常乐意地给出合适的意见或者建议。