Rust Opentelemetry

Open-source Rust projects categorized as Opentelemetry

Top 11 Rust Opentelemetry Projects

Opentelemetry
  1. 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.

    Project mention: I can't recommend Grafana anymore | news.ycombinator.com | 2025-11-14

    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

  2. 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.

    InfluxDB logo
  3. opentelemetry-rust

    The Rust OpenTelemetry implementation

    Project mention: Log me Baby | dev.to | 2025-05-15

    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:

  4. spring-rs

    🍃spring-rs is a application framework written in rust inspired by java's spring-boot

  5. autometrics-rs

    Easily add metrics to your code that actually help you spot and debug issues in production. Built on Prometheus and OpenTelemetry.

  6. minitrace-rust

    Extremely fast tracing library for Rust

  7. 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-17

    OTel 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/

  8. 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
  9. 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.

    Stream logo
  10. otlp2parquet

    convert OpenTelemetry metrics, logs, and traces to parquet files

    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)

  11. mixtrics

    A lightweight unified metrics library in Rust for various metrics system.

    Project mention: A lightweight unified metrics library in Rust for various metrics system | news.ycombinator.com | 2025-04-12
  12. kafka-tracing-blog-post-example-code

    Example code for Kafka Tracing with OpenTelemetry

  13. 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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Opentelemetry discussion

Rust Opentelemetry related posts

  • Log me Baby

    5 projects | dev.to | 15 May 2025
  • Rust vs Node — Kafka producer performance with AWS Lambda

    5 projects | dev.to | 31 Jan 2025
  • Show HN: Autometrics – open-source observability stack

    1 project | news.ycombinator.com | 5 Dec 2023
  • Show HN: Autometrics Explorer – A Contextual UI for Prometheus

    1 project | news.ycombinator.com | 17 Aug 2023
  • Datadog APM

    2 projects | /r/rust | 7 Apr 2023
  • Good APM for api's ?

    1 project | /r/rust | 1 Apr 2023
  • Trace Through a Kafka Cluster with Rust and OpenTelemetry

    4 projects | dev.to | 14 Mar 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 Dec 2025
    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 →

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

Sponsored
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.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?