Distributed Observability and Telemetry

RecipeCratesCategories
Jaeger[![jaeger][c-jaeger-badge]][c-jaeger]cat-development-tools::debugging
OpenObserve[![openobserve][c-openobserve-badge]][c-openobserve]cat-development-tools::debugging
Distributed Tracing with OpenTelemetryopentelemetrycat-development-tools::debugging

Prometheus and OpenTelemetry are two prominent open-source observability projects under the Cloud Native Computing Foundation (CNCF).

Distributed Tracing with OpenTelemetry

OpenTelemetry is a complete observability framework suitable for monitoring microservices and "cloud-native", modern, distributed systems. It is compatible with most major OSS and commercial backends.

OpenTelemetry is a collection of APIs, SDKs, and tools to instrument, generate, collect, and export metrics, logs, and traces to help analyze your software's performance and behavior.

Distributed tracing, a key aspect of observability, enables developers to track and analyze requests spanning multiple services.

// // COMING SOON

OpenObserve

OpenObserve⮳ (written in Rust) is a petabyte-scale Elasticsearch / Splunk / DataDog alternative for logs, metrics, traces, RUM, error tracking, and session replay.

// // COMING SOON

References