Skip to content

keyval-dev/odigos

main
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?
Code

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
processor](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/spanmetricsprocessor).
0c52819

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
api
 
 
 
 
 
 
cli
 
 
 
 
 
 
 
 
 
 
 
 
ui
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Installation

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

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.