What is Odigos?
Odigos is a powerful open-source tool that offers instant distributed tracing for applications without requiring any code changes. It leverages OpenTelemetry and eBPF to build agnostic observability pipelines, providing extreme performance and eliminating latency. With Odigos, you can automatically get traces, metrics, and logs for every newly deployed application, ensuring no blind spots in your observability.
The tool is easy to implement in just three steps: install Odigos on your Kubernetes cluster, select the target applications, and choose the destinations for the observability data. It supports both managed vendors and open-source solutions, allowing you to enhance your existing tools with higher-quality data.
One of the key features of Odigos is its ability to automatically instrument applications by detecting the programming language of each running application and using the best instrumentation technology for that language. This ensures seamless integration with any APM, as Odigos can send the telemetry data it generates to any destination that supports OpenTelemetry.
Odigos is a highly efficient and user-friendly open-source tool that simplifies observability for applications, offering extreme performance and seamless integration with existing tools. It’s a valuable addition to any organization’s observability strategy, and its support for OpenTelemetry and eBPF makes it a versatile and powerful solution.