Odigos - Observability Control Plane
Without code changes
Generate distributed traces instantly for any application
- π No need to replace existing monitoring tools - Odigos boosts current observability solutions by generating higher-quality data
π§βπ» Language Agnostic Auto-instrumentation - Odigos detects the programming language of any applications and automatically instruments it accordinglyπ Built with eBPF & OpenTelemetry - Applications are instrumented using well-known, battle-tested open source observability technologiesβ¨ Auto-instrumentation for Go applications - Odigos leverages eBPF uniquely to instrument compiled languages without code changes- π Collector Management - Auto-scale collectors based on application usage. No need to deploy or configure complex pipelines
Getting Started Guide β’ Documentation β’ Join Slack Community
Installation
The easiest way to install Odigos is to use our Helm chart:
helm repo add odigos https://keyval-dev.github.io/odigos-charts/
helm install my-odigos odigos/odigos --namespace odigos-system --create-namespace
See the quickstart guide for more details and examples.
Supported Destinations
See DESTINATIONS.md file for a complete list of supported destinations and the available signals for every destination.
Can't find the destination you need? Help us by following our quick adding new destination guide and submit a PR.
Project Status
This project is actively maintained by keyval. We would love to receive your ideas, feedback & contributions.
Contributing
Please refer to the CONTRIBUTING.md file for information about how to get involved. We welcome issues, questions, and pull requests. You are welcome to join our active Slack Community.
License
This project is licensed under the terms of the Apache 2.0 open source license. Please refer to LICENSE for the full terms.