Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit

This PR adds the ability to send metrics that are calculated based on
distributed traces to Prometheus.
Metrics are generated using the [SpanMetrics

Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Odigos - Adopt Distributed Tracing in Minutes

Odigos - Observability Control Plane

Fix production issues faster by generating distributed traces, metrics and logs for any application in minutes, without code changes.

  • πŸ§‘β€πŸ’» No code changes - Odigos detects the programming language of your applications and apply automatic instrumentation accordingly.
  • πŸ“– Open technologies - Applications are instrumented using well-known, battle-tested open source observability technologies such as OpenTelemetry and eBPF.
  • πŸš€ Boost your existing monitoring tools - No need for changing tools. Use your favourite tool, with much more data.
  • ✨ Works on any application - Get automatic distributed traces and metrics even for applications written in Go. Odigos leverage eBPF in a unique way that removes the need to manually instrument even compiled languages.
  • πŸ”­ Observability by default - Automatically get traces, metrics and logs for every new deployed application.

Getting Started Guide β€’ Documentation β€’ Join Slack Community


The easiest way to install Odigos is to use our Helm chart by running the following commands:

helm repo add odigos

helm install my-odigos odigos/odigos --namespace odigos-system --create-namespace

See the quickstart guide for more details and examples.

Supported Destinations

See 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.


Please refer to the file for information about how to get involved. We welcome issues, questions, and pull requests. You are welcome to join our active Slack Community.


This project is licensed under the terms of the Apache 2.0 open source license. Please refer to LICENSE for the full terms.