Rust Tracing

Open-source Rust projects categorized as Tracing

Top 12 Rust Tracing Projects

  • tracing

    Application level tracing for Rust.

  • Project mention: Decrusting the tracing crate [video] by Jon Gjengset | news.ycombinator.com | 2024-02-10

    The video description is as follows:

    In this stream, we peel back the crust on the tracing crate — https://github.com/tokio-rs/tracing/ — and explore its interface, structure, and mechanisms. We talk about spans, events, their attributes and fields, and how to think about them in async code. We also dig into what subscribers are, how they pick up events, and how you can construct your own subscribers through the layer abstraction. For more details about tracing, see https://docs.rs/tracing/latest/tracing/.

  • opentelemetry-rust

    The Rust OpenTelemetry implementation

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • autometrics-rs

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

  • Project mention: Show HN: Autometrics – open-source observability stack | news.ycombinator.com | 2023-12-05
  • minitrace-rust

    Extremely fast tracing library for Rust

  • tracing-indicatif

    Tracing layer that automatically creates and manages progress bars for active spans.

  • observe-sdk

    Continuous runtime observablity SDKs to monitor WebAssembly code.

  • Project mention: Observability for JS/TS in WebAssembly | /r/node | 2023-09-02
  • lognplot

    Plotting and logging of real-time data for desktop.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • backlight

    A dynamic binary tracing tool

  • ferrisetw

    Basically a KrabsETW rip-off written in Rust

  • tracing-newrelic

    New Relic integration for tracing (by PoiScript)

  • tracing-filter

    A replacement for tracing_subscriber EnvFilter

  • rust-kafka-producer-partitioner-example

    Example Code for "How to Build a Kafka Producer in Rust with Partitioning"

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 Tracing related posts

  • Decrusting the tracing crate [video] by Jon Gjengset

    1 project | news.ycombinator.com | 10 Feb 2024
  • How easy is it to swap out your async runtime?

    2 projects | /r/rust | 10 Jul 2023
  • How can I write a tracing subscriber that saves to a database?

    1 project | /r/rust | 3 Jul 2023
  • A locking war story

    2 projects | /r/rust | 1 Jun 2023
  • Kafka Consumer Groups Explained

    1 project | dev.to | 11 Apr 2023
  • Datadog APM

    2 projects | /r/rust | 7 Apr 2023
  • Backlight – A dynamic binary tracing tool

    1 project | news.ycombinator.com | 4 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Tracing projects in Rust? This list will help you:

Project Stars
1 tracing 4,974
2 opentelemetry-rust 1,624
3 autometrics-rs 771
4 minitrace-rust 681
5 tracing-indicatif 167
6 observe-sdk 148
7 lognplot 76
8 backlight 65
9 ferrisetw 56
10 tracing-newrelic 10
11 tracing-filter 9
12 rust-kafka-producer-partitioner-example 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com