observability

odigos

opentelemetry

ebpf

Introducing Odigos!

Explore the capabilities of Odigos, an open-source observability control plane that simplifies observability for organizations of all sizes.

Introducing Odigos!
Author
/ari.jpegAri Recht
Jul 26 2022

Introducing Odigos! an Open-Source Observability Control Plane that allows organizations to create & maintain their observability pipeline. Odigos allows applications to provide traces, metrics, and logs within minutes - without making any code changes.

The Problem

Real-time Observability is essential to deliver a seamless digital experience. It’s tough to get a holistic view of your entire application when it’s running on hundreds of pods deployed to dozens of nodes distributed across the world. Observability has become mission critical for teams who need to track, manage, and optimize the performance and availability of these environments.

When integrated correctly, Observability tools can monitor and troubleshoot issues by centralizing your data and providing smarter insights into key metrics on performance, usage, and user behavior. Observability tools should support the languages and frameworks you use, integrate easily with your container platform and the other tools you use, including any communication or alert.

The problem is that implementing, maintaining and scaling are contninuous tasks. Without proper execution and continuous configuration, observability tools are limited at best and many times ineffectual.

For R&D teams, applying Observability capabilities in the cloud requires specific skill sets, particularly considering the shift to OpenTelemetry & eBPF. Organizations must ensure they have access to specific skills sets within a limited and fiercely competitive talent pool. Learning SDK’s, adding auto-instrumentation (for each language), writing code, deploying, and maintaining collectors – this all requires considerable time and knowledge that most organizations do not possess

In order to work around these integration issues, some large observability tool vendors offer their own agents, providing their own tailor-made solution. The problem with this is that it creates a vendor lock-in, by using proprietary agents that ingest and store data in a proprietary format. As enterprises increasingly seek compatibility with open source standards, as well as the ability to share and access data across departments, having data locked in proprietary silos hinders those efforts and raises costs.

Odigos Observability Control Plane provides a comprehensive and fully automated solutions that allows orginaizations to build their Observability pipline within minutes. Odigos is focused on 3rd-party integrations, open source, open standards, and overall a more consolidated approach, reducing the complexity involved in combining multiple observability software vendors and open-source software solutions.

The technology behind Odigos

Odigos automatically detects the programming language of every application in your cluster and performs automatic instrumentation accordingly. For compiled languages (like Go), eBPF is used in order to instrument the application. For virtual machine languages (like Java) OpenTelemetry is used. In addition, pipelines created by Odigos follow best practices such as: persisting API keys as Kubernetes secrets, use of minimal collector images, and much more.

The ability to install, configure and maintain an open-source, agnostic Observabiity Control Plane will impower organizations of all sizes the ability to adopt the right tools for them at any given time, and add more tools as needed.

Odigos makes Observability simple and accessible to all.

If you want to learn more about how you can generate distributed traces instantly check out our GitHub repository. We'd really appreciate it if you could throw us a ⭐👇
https://github.com/keyval-dev/odigos

Related posts

Introducing the new Odigos UI

Introducing the new Odigos UI

Discover the enhanced Odigos UI, designed to simplify application discovery and instrumentation management for your observability pipeline.

Introducing the new Odigos UI

Eden Federman

Aug 22 2023

Sending OpenTelemetry data to AWS S3

Sending OpenTelemetry data to AWS S3

Learn how to generate and send OpenTelemetry data to Amazon Web Services S3 using Odigos, improving your data storage and analysis capabilities.

Sending OpenTelemetry data to AWS S3

Eden Federman

Mar 26 2023

How we helped Hydrogen Pay Implement Distributed Tracing Instantly

How we helped Hydrogen Pay Implement Distributed Tracing Instantly

Hydrogen Pay, a subsidiary of Access Bank plc, benefited from Odigos for cost-effective Distributed Tracing, a valuable solution for financial institutions and Fintech companies.

How we helped Hydrogen Pay Implement Distributed Tracing Instantly

Ari Recht

Sep 10 2023