Skip to content
forked from odigos-io/odigos

Fix Production Issues Faster πŸ”Ž. Get distributed traces, metrics and logs for any application in minutes. No code changes needed!

License

Notifications You must be signed in to change notification settings

lmangani/odigos

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

81 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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.

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.

About

Fix Production Issues Faster πŸ”Ž. Get distributed traces, metrics and logs for any application in minutes. No code changes needed!

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages

  • Go 89.1%
  • TypeScript 6.9%
  • Makefile 2.2%
  • Shell 1.1%
  • Dockerfile 0.6%
  • JavaScript 0.1%