🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 工具 --- ### 客户端库 在你能够监控你的服务器之前,你需要通过Prometheus客户端库把监控的代码放在被监控的服务代码中。下面实现了Prometheus的度量指标类型metric types。 选择你需要的客户端语言,在你的服务实例上通过HTTP端口提供内部度量指标。 - [Go](https://github.com/prometheus/client_golang) - [Java or Scala](https://github.com/prometheus/client_java) - [Python](https://github.com/prometheus/client_python) - [Ruby](https://github.com/prometheus/client_ruby) 非正式的第三方客户端库 - [Bash](https://github.com/aecolley/client_bash) - [C++](https://github.com/jupp0r/prometheus-cpp) - [Common Lisp](https://github.com/deadtrickster/prometheus.cl) - [Elixir](https://github.com/deadtrickster/prometheus.ex) - [Erlang](https://github.com/deadtrickster/prometheus.erl) - [Haskell](https://github.com/fimad/prometheus-haskell) - [Lua for Nginx](https://github.com/knyar/nginx-lua-prometheus) - [Lua for Tarantool](https://github.com/tarantool/prometheus) - [.Net/C#](https://github.com/andrasm/prometheus-net) - [Node.js](https://github.com/siimon/prom-client) - [PHP](https://github.com/Jimdo/prometheus_client_php) - [Rust](https://github.com/pingcap/rust-prometheus) 当Prometheus获取实例的HTTP端点时,客户库发送所有跟踪的度量指标数据到服务器上。 如果没有可用的客户端语言版本,或者你想要避免依赖,你也可以实现一个支持的导入格式到度量指标数据中。 在实现一个新的Prometheus客户端库时,请遵循[客户端指南](https://prometheus.io/docs/instrumenting/writing_clientlibs)。注意,这个文档在仍然在更新中。同时也请关注[开发邮件列表](https://groups.google.com/forum/#!forum/prometheus-developers)。我们非常乐意地给出合适的意见或者建议。