Awesome
<p align="center"> <a href="https://github.com/odigos-io/odigos/actions/workflows/release.yml" target="_blank"> <img src="https://github.com/odigos-io/odigos/actions/workflows/release.yml/badge.svg" alt="Release Odigos CLI" style="margin-right: 10px; border: 1px solid #007acc; border-radius: 4px; padding: 5px;"> </a> <a href="https://goreportcard.com/report/github.com/odigos-io/odigos/cli" target="_blank"> <img src="https://goreportcard.com/badge/github.com/odigos-io/odigos/cli" alt="Go Report Card" style="margin-right: 10px; border: 1px solid #4CAF50; border-radius: 4px; padding: 5px;"> </a> <a href="https://godoc.org/github.com/odigos-io/odigos/cli" target="_blank"> <img src="https://godoc.org/github.com/odigos-io/odigos/cli?status.svg" alt="GoDoc" style="border: 1px solid #f39c12; border-radius: 4px; padding: 5px;"> </a> </p> <p align="center"> <img src="assets/logo.png" width="350" /></br> <h2>Generate distributed traces for any application in k8s without code changes.</h2> </p> <h2 align="center"> <a href="https://www.youtube.com/watch?v=nynyV7FC4VI">Demo Video</a> • <a href="https://docs.odigos.io">Documentation</a> • <a href="https://join.slack.com/t/odigos/shared_invite/zt-1d7egaz29-Rwv2T8kyzc3mWP8qKobz~A">Join Slack Community</a> </h2>✨ Language Agnostic Auto-instrumentation
Odigos supports any application written in Java, Python, .NET, Node.js, and Go.
Historically, compiled languages like Go have been difficult to instrument without code changes. Odigos solves this problem by uniquely leveraging eBPF.
🤝 Keep your existing observability tools
Odigos currently supports all the popular managed and open-source destinations.
By producing data in the OpenTelemetry format, Odigos can be used with any observability tool that supports OTLP.
For a complete list of supported destinations, see here.
🎛️ Collectors Management
Odigos automatically scales OpenTelemetry collectors based on observability data volume.
Manage and configure collectors via a convenient web UI.
Installation
Installing Odigos takes less than 5 minutes and requires no code changes. Download our CLI and run the following command:
odigos install
For more details, see our quickstart guide.
Supported Destinations
For step-by-step instructions detailed for every destination, see these docs.
Managed
Traces | Metrics | Logs | |
---|---|---|---|
New Relic | ✅ | ✅ | ✅ |
Datadog | ✅ | ✅ | ✅ |
Grafana Cloud | ✅ | ✅ | ✅ |
Honeycomb | ✅ | ✅ | ✅ |
Chronosphere | ✅ | ✅ | |
Logz.io | ✅ | ✅ | ✅ |
qryn.cloud | ✅ | ✅ | ✅ |
OpsVerse | ✅ | ✅ | ✅ |
Dynatrace | ✅ | ✅ | ✅ |
AWS S3 | ✅ | ✅ | ✅ |
Google Cloud Monitoring | ✅ | ✅ | |
Google Cloud Storage | ✅ | ✅ | |
Azure Blob Storage | ✅ | ✅ | |
Splunk | ✅ | ||
Lightstep | ✅ | ||
Sentry | ✅ | ||
Axiom | ✅ | ✅ | |
Sumo Logic | ✅ | ✅ | ✅ |
Coralogix | ✅ | ✅ | ✅ |
Open Source
Traces | Metrics | Logs | |
---|---|---|---|
Prometheus | ✅ | ||
Tempo | ✅ | ||
Loki | ✅ | ||
Jaeger | ✅ | ||
SigNoz | ✅ | ✅ | ✅ |
qryn | ✅ | ✅ | ✅ |
Elasticsearch | ✅ | ✅ | |
Quickwit | ✅ | ✅ |
Can't find the destination you need? Help us by following our quick add new destination guide and submitting a PR.
Contributing
Please refer to the CONTRIBUTING.md file for information about how to get involved. We welcome issues, questions, and pull requests. Feel free to join our active Slack Community.
All Thanks To Our Contributors
<a href="https://github.com/odigos-io/odigos/graphs/contributors"> <img src="https://contrib.rocks/image?repo=keyval-dev/odigos" /> </a>License
This project is licensed under the terms of the Apache 2.0 open-source license. Please refer to LICENSE for the full terms.