Rust Observability

Open-source Rust projects categorized as Observability

Top 23 Rust Observability Projects

Observability
  1. vector

    A high-performance observability data pipeline.

    Project mention: We Cut Log Costs by 35% Using Vector 0.30 and Loki 3.0: Lessons from a 3-Month Tuning | dev.to | 2026-05-04

    We evaluated three alternatives: ClickHouse for log storage, Fluent Bit for log collection, and the Vector (https://github.com/vectordotdev/vector) + Loki (https://github.com/grafana/loki) stack. ClickHouse had great query performance but required manual index management, which would add operational overhead. Fluent Bit was lightweight but lacked the transform capabilities we needed to mask PII and drop low-value logs. Vector and Loki stood out: Vector is a Rust-based agent with 1/10th the memory footprint of Filebeat, and Loki is designed for cost-efficient log storage with a query model that aligns with how our team actually debugs (using labels, not full-text search).

  2. SaaSHub

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

    SaaSHub logo
  3. greptimedb

    The open-source Observability 2.0 database. One engine for metrics, logs, and traces — replacing Prometheus, Loki & ES.

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

    We also started with the typical kube-prometheus-stack, but we don’t like Prometheus/PromQL. Moreover, it only solves the „metrics“ part - to handle logs and traces, more quite heavy and complex components have to be added to the observability stack.

    This didn‘t feel right, so we looked around and found greptimedb https://github.com/GreptimeTeam/greptimedb, which simplifies the whole stack. It‘s designed to handle metrics, logs, and traces. We collect metrics and logs via OpenTelemetry, and visualize them with Grafana. It provides endpoints for Postgres, MySQL, PromQL; we‘re happy to be able to build dashboards using SQL as that’s where we have the most knowledge.

    The benchmarks look promising, but our k8s clusters aren’t huge anyway. As a platform engineer, we appreciate the simplicity of our observability stack.

    Any other happy greptimedb users around here? Together with OTel, we think we can handle all future obs needs.

  4. aya

    Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.

    Project mention: Io_uring, kTLS and Rust for zero syscall HTTPS server | news.ycombinator.com | 2025-08-21

    Btw, I feel the pain with the unsafe io_uring.

    [1] - https://github.com/aya-rs/aya

  5. oryx

    🕵️‍♂️ TUI for sniffing network traffic using eBPF on Linux

    Project mention: Show HN: Nano PDF – A CLI Tool to Edit PDFs with Gemini's Nano Banana | news.ycombinator.com | 2025-11-29
  6. autometrics-rs

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

  7. wasm-bpf

    WebAssembly library, toolchain and runtime for eBPF programs

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

  9. elfo

    An asynchronous distributed actor framework in Rust with robust observability

    Project mention: Elfo – An asynchronous distributed actor framework in Rust | news.ycombinator.com | 2025-08-03
  10. rezolus

    High-resolution, low-overhead systems and service telemetry (by iopsystems)

    Project mention: Rezolus: High-Resolution Systems Performance Telemetry | news.ycombinator.com | 2026-05-13
  11. linnix

    eBPF-powered Linux observability with AI incident detection. AGPL-3.0 licensed.

    Project mention: 10,000 eBPF Events to 1 Alert: Don’t burn the CPU | dev.to | 2025-12-13
  12. prodzilla

    🦖 Testing in Production - Synthetic Monitoring on Rust

  13. hud

    Find code blocking your Tokio workers. eBPF-powered, no instrumentation.

    Project mention: Finding Blocking Code in Async Rust Without Changing a Single Line | dev.to | 2026-03-18

    hud is an eBPF-based profiler for Tokio applications, built by cong-or. You give it a process name or PID, and it hooks into the Linux scheduler via eBPF tracepoints to detect when Tokio worker threads experience high scheduling latency. When a worker is off-CPU longer than a configurable threshold (default 5ms), hud captures a stack trace, resolves it against DWARF debug symbols, and shows you what was on the stack. No recompile, no instrumentation, no code changes.

  14. modsurfer

    Devtools to validate, audit and investigate WebAssembly binaries.

  15. sdb

    A Ruby stack profiler without GVL. (by yfractal)

  16. agentstate

    Cloud-native, durable state for AI agents: WAL+snapshots, watch streams, idempotency, leases, TLS/mTLS, capability tokens, Python/TS SDKs, Helm.

    Project mention: Jepsen‑style chaos CI before clustering | news.ycombinator.com | 2025-08-25
  17. agtrace

    See What Your AI Agent Is Actually Doing

    Project mention: Show HN: AgTrace – Observability for AI Coding Agents via MCP (Claude Code etc.) | news.ycombinator.com | 2026-01-05
  18. llmtrace

    Zero-code LLM security & observability proxy. Real-time prompt injection detection, PII scanning, and cost control for OpenAI-compatible APIs. Built in Rust.

    Project mention: We Fine-Tuned a 3B Model to Refuse Prompt Injections | dev.to | 2026-03-05

    We hit this wall ourselves. Together with George Politis, we've been running LLMTrace, an open-source security proxy that sits between applications and their LLM providers. It intercepts every request and runs it through an ensemble of detectors (regex patterns, a DeBERTa classifier, InjecGuard, jailbreak classifiers) at ~50ms overhead on the hot path. On known jailbreak datasets it hits 99% recall. We were reasonably confident in it until we ran 12,000+ adversarial prompts against it and watched 498 attacks sail through. Most of the damage came from the SaTML CTF corpus, competition-grade prompts designed specifically to beat detectors, which dropped our recall to 92%. Social engineering wrapped in polite language, indirect injections buried in data payloads. The pattern matchers hadn't seen any of it.

  19. micromegas

    Scalable Observability

    Project mention: How I Instrumented a Bevy Game with Telemetry (Spans, Metrics, Logs) | dev.to | 2026-03-01

    Micromegas — the telemetry framework

  20. infermesh

    GPU-aware inference mesh for large-scale AI serving

    Project mention: Show HN: InferMesh – Open-source, GPU-aware inference mesh for large AI serving | news.ycombinator.com | 2025-08-25
  21. s4

    GPU-accelerated transparent compression S3-compatible storage gateway. Drop-in replacement for AWS S3 endpoints; cuts your S3 bill 50-80% with no app changes (Rust, nvCOMP, zstd). (by abyo-software)

    Project mention: S4 – Squished S3 | news.ycombinator.com | 2026-06-06
  22. pyroscope

    DuckDB Pyroscope Extension for Continuous Profiling (by Query-farm)

  23. stomata-cli

    Real-time System monitoring and Web3 ops Rust cli tool

    Project mention: Tracking CPU spike! | dev.to | 2025-11-14

    Tracking the consumption using Stomata btw. https://github.com/aditya172926/stomata-cli Consider giving a ⭐ to the github repo, building more it.

  24. modality-probe

    A distributed causal tracing probe suitable for embedded systems.

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 Observability discussion

Log in or Post with

Rust Observability related posts

  • Rezolus: High-Resolution Systems Performance Telemetry

    1 project | news.ycombinator.com | 13 May 2026
  • We set out to save money on observability. Instead, we (accidentally) rebuilt our incident response workflow.

    1 project | dev.to | 24 Mar 2026
  • Vector: A high-performance observability data pipeline

    1 project | news.ycombinator.com | 13 Jan 2026
  • Texas is suing all of the big TV makers for spying on what you watch

    1 project | news.ycombinator.com | 18 Dec 2025
  • 10,000 eBPF Events to 1 Alert: Don’t burn the CPU

    1 project | dev.to | 13 Dec 2025
  • # Intro into eBPF and Rust

    3 projects | dev.to | 7 Jul 2025
  • Bulk inserts on ClickHouse: How to avoid overstuffing your instance

    2 projects | news.ycombinator.com | 14 Feb 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 vector 21,985
2 greptimedb 6,326
3 aya 4,583
4 oryx 2,483
5 autometrics-rs 836
6 wasm-bpf 438
7 weaver 420
8 elfo 405
9 rezolus 263
10 linnix 246
11 prodzilla 214
12 hud 158
13 modsurfer 133
14 sdb 80
15 agentstate 55
16 agtrace 50
17 llmtrace 49
18 micromegas 46
19 infermesh 35
20 s4 23
21 pyroscope 21
22 stomata-cli 20
23 modality-probe 8

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

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