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. Learn more →
Top 11 Rust Opentelemetry Projects
-
openobserve
Modern observability platform: 10x easier, 140x lower storage cost, petabyte scale. Open-source alternative to Elasticsearch/Splunk/Datadog for logs, metrics, traces, RUM, and more.
Check OpenObserve https://github.com/openobserve/openobserve. It precisely was built to solve the challenges around grafana nd elastic. This is not a stack that you will need to weave together, just a single binary/container that would suffice for most users' needs - logs, metrics, traces, dashboards, alerts.
Disclosure: I am a maintainer of OpenObserve
-
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.
-
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:
-
-
autometrics-rs
Easily add metrics to your code that actually help you spot and debug issues in production. Built on Prometheus and OpenTelemetry.
-
-
weaver
OTel Weaver lets you easily develop, validate, document, and deploy semantic conventions (by open-telemetry)
Project mention: The Unofficial Guide to Contributing to OpenTelemetry — where to look and who to talk to! | dev.to | 2025-12-17OTel Weaver simplifies configuring and managing telemetry pipelines, reducing friction for teams setting up observability stacks. You don't know what new and hot? Not a problem, I recommend you check out: https://opentelemetry.io/blog/2025/
-
venator
Venator: a desktop app for viewing logs and traces from OpenTelemetry and the Rust tracing ecosystem (by kmdreko)
Project mention: Venator: A log and trace viewer for Rust tracing and OpenTelemetry | news.ycombinator.com | 2025-01-14 -
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
- Project mention: Pg_lake: Postgres with Iceberg and data lake access | news.ycombinator.com | 2025-11-04
Been experimenting with OpenTelemetry->Parquet conversion lately for logs, metrics, and traces. Lots of related projects popping up in this area. It's powerful and cheap.
- https://github.com/smithclay/otlp2parquet (shameless plug, based on Clickhouse's Otel schema)
- Project mention: A lightweight unified metrics library in Rust for various metrics system | news.ycombinator.com | 2025-04-12
-
-
opentelemetry-log
A lightweight and straightforward OpenTelemetry log adapter for Rust, enabling seamless export of logs to an OpenTelemetry collector. Designed for simplicity and ease of integration, it bridges your Rust application’s logging with distributed tracing systems, allowing you to monitor and analyze logs efficiently in observability platforms
Rust Opentelemetry discussion
Rust Opentelemetry related posts
-
Log me Baby
-
Rust vs Node — Kafka producer performance with AWS Lambda
-
Show HN: Autometrics – open-source observability stack
-
Show HN: Autometrics Explorer – A Contextual UI for Prometheus
-
Datadog APM
-
Good APM for api's ?
-
Trace Through a Kafka Cluster with Rust and OpenTelemetry
- A note from our sponsor - InfluxDB www.influxdata.com | 23 Dec 2025
Index
What are some of the best open-source Opentelemetry projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | openobserve | 17,547 |
| 2 | opentelemetry-rust | 2,396 |
| 3 | spring-rs | 888 |
| 4 | autometrics-rs | 828 |
| 5 | minitrace-rust | 750 |
| 6 | weaver | 299 |
| 7 | venator | 212 |
| 8 | otlp2parquet | 19 |
| 9 | mixtrics | 16 |
| 10 | kafka-tracing-blog-post-example-code | 2 |
| 11 | opentelemetry-log | 1 |