Ross ROSS = Recommend OSS · open-source software intelligence for agents

tikv/rust-prometheus

Prometheus instrumentation library for Rust applications observed · 2026-08-28

github.com/tikv/rust-prometheus · Rust · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

59/100

  • Activity 60
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3675
  • days_rel: n/a
  • days_push: 245
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1180 stars · 208 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

The official Rust client library for Prometheus, ported from the Go client, for instrumenting Rust applications with metrics. It supports counters, gauges, histograms, static metrics, process metrics, and push gateways.

Use cases

  • expose prometheus metrics from a rust service
  • add counters and histograms to a rust application
  • instrument a rust web server for monitoring
  • export process metrics in rust
  • push metrics to a prometheus pushgateway from rust

When to choose

  • you need Prometheus-compatible metrics in a Rust application
  • you want a mature client ported from the official Go client
  • you need compile-time-optimized metric lookups with static metrics

When to avoid

  • you need OpenTelemetry-based tracing and metrics rather than Prometheus format
  • your project is not in Rust

Facets

library · maturity stable

monitoring logging monitoring developer-tools backend rust cross-platform prometheus metrics instrumentation observability

1 source

Member repositories

RepositoryRoleHealth v2
tikv/rust-prometheusmain59

For agents

markdown · JSON · MCP: product_card(name="tikv/rust-prometheus")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem