#metrics #prometheus-metrics #prometheus #instrumentation #applications #structures #api

prometheus-32bitfix

Prometheus 适用于 Rust 应用程序的仪表化库

1 个不稳定版本

0.13.1 2022年6月24日

#37 in #instrumentation

Download history 27/week @ 2024-04-10 20/week @ 2024-04-17 22/week @ 2024-04-24 15/week @ 2024-05-01 5/week @ 2024-05-08 17/week @ 2024-05-15 19/week @ 2024-05-22 16/week @ 2024-05-29 10/week @ 2024-06-05 26/week @ 2024-06-12 22/week @ 2024-06-19 49/week @ 2024-06-26 41/week @ 2024-07-03 17/week @ 2024-07-10 15/week @ 2024-07-17 22/week @ 2024-07-24

每月下载量107次
用于 encrypted-dns

Apache-2.0 许可

330KB
7.5K SLoC

Prometheus Rust 客户端库

Build Status docs.rs crates.io

这是 Prometheus 的 Rust 客户端库。主要数据结构和 API 都是从 Go 客户端 转移过来的。

文档

最新的文档可以在 https://docs.rs/prometheus 找到。

高级

包功能

此包提供了一些可选组件,可以通过 Cargo [features] 启用

  • gen:使用最新的 protobuf 版本生成 protobuf 客户端,而不是使用预生成的客户端。

  • nightly:启用仅限 nightly 的功能。

  • process:启用 进程指标 支持。

  • push:启用 推送指标 支持。

静态指标

当使用编译时已知标签值的 MetricVec 时,prometheus-static-metric 可以减少从 MetricVec 中获取具体 Metric 的开销。

有关详细信息,请参阅 static-metric 目录。

感谢

依赖关系

~2–14MB
~180K SLoC