SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 Rust Metric Projects
-
Time Series: Greptime, Influx, Loki, Mimir, Prometheus, Tempo, Victoria Metrics
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Show HN: Using eBPF to see through encryption without a proxy | news.ycombinator.com | 2025-05-08
-
openobserve
🚀 10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces, RUM, Error tracking, Session replay).
You might look into https://openobserve.ai/ - you can self host it and it's a single binary that ingests logs/metrics/traces. I've found it useful for my side projects.
-
greptimedb
Open-source, cloud-native, unified observability database for metrics, logs and traces, supporting SQL/PromQL/Streaming. Available on GreptimeCloud.
Time Series: Greptime, Influx, Loki, Mimir, Prometheus, Tempo, Victoria Metrics
-
Let's go back to our application and define the remote collector endpoint. Looking at the docs this is not clearly stated. After a bit of digging, I offload the task to AI and it comes back with the following:
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
autometrics-rs
Easily add metrics to your code that actually help you spot and debug issues in production. Built on Prometheus and OpenTelemetry.
-
Remember to add some metrics from the start. Many bugs and performance issues can be found by checking the metrics. I use AtomicU64 directly since the current requirements are simple. I may switch to the Prometheus metrics later.
-
git-metrics
A git extension to be able to track metrics about your project, within the git repository
This is where git-metrics comes into play.
-
-
-
-
Project mention: A lightweight unified metrics library in Rust for various metrics system | news.ycombinator.com | 2025-04-12
-
Project mention: Show HN: API for network testing from 20k+ real devices worldwide | news.ycombinator.com | 2024-12-30
- Distributed Metrics: In Progress global metrics collector that supports DNS, ICMP Ping and HLS metric collection: https://github.com/BitpingApp/distributed-metrics
What Protocols the Developer API Currently Supports and why they're useful:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Metrics discussion
Rust Metrics related posts
-
Log me Baby
-
Bulk inserts on ClickHouse: How to avoid overstuffing your instance
-
Anyone Cares for Datadog Vector as SaaS?
-
Google Project IDX, Material UI's new React component library, and more
-
InfluxDB: Optimize your Data with Data Retention Policies and Continuous Queries
-
VictoriaLogs: A Grafana Dashboard for AWS VPC Flow Logs – Migrating from Grafan
-
We built a new powerful JSON data type for ClickHouse
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 May 2025
Index
What are some of the best open-source Metric projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | InfluxDB | 30,028 |
2 | vector | 19,529 |
3 | openobserve | 15,137 |
4 | greptimedb | 5,211 |
5 | opentelemetry-rust | 2,164 |
6 | metrics | 1,274 |
7 | goose | 868 |
8 | autometrics-rs | 817 |
9 | client_rust | 546 |
10 | git-metrics | 93 |
11 | metriki | 28 |
12 | rsintercept | 6 |
13 | rustfuif | 3 |
14 | mixtrics | 4 |
15 | distributed-metrics | 1 |