The Rust OpenTelemetry implementation
-
Updated
Jun 8, 2024 - Rust
OpenTelemetry provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application. You can analyze them using Prometheus, Jaeger, and other observability tools.
The Rust OpenTelemetry implementation
🚀 10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces, RUM, Error tracking, Session replay).
Extremely fast tracing library for Rust
Easily add metrics to your code that actually help you spot and debug issues in production. Built on Prometheus and OpenTelemetry.
OpenTelemetry exporter for Azure Application Insights
📺 Netflix in Rust/ React-TS/ NextJS, Actix-Web, Async Apollo-GraphQl, Cassandra/ ScyllaDB, Async SQLx, Kafka, Redis, Tokio, Actix, Elasticsearch, Influxdb Iox, Tensorflow, AWS
Opentelemetry layer for the tracing crate
Unofficial Rust crate implementing an OpenTelemetry Exporter for Honeycomb
Continuous runtime observablity SDKs to monitor WebAssembly code.
🔭🌊 OpenTelemetry integration for Tide
The official Rust tracing layer for Axiom
axum OpenTelemetry Metrics middleware with prometheus exporter
OpenTelemetry Rust distribution for Uptrace
A fully async Rust GraphQL Server hosting a small example e-Commerce (like) platform.
🔭🏄🏻♀️ OpenTelemetry integration for Surf
Generates reports on the health of your Honeycomb datasets' attribute names.
OpenTelemetry v1 bindings - oriented for use in the tremor project
Rust utilities for Datadog tracing.