Skip to main content
O

Odigos

Odigos provides an eBPF-based solution for generating distributed traces, metrics, and logs across applications, enabling zero-code instrumentation with minimal performance impact. This technology facilitates deeper observability and real-time monitoring, allowing developers to identify performance bottlenecks and enhance application reliability.

Tel Aviv, IsraelFounded 2023221K+ followers
Updated 20 months ago

Funding

$13.5M raised to dateRaised to date based on public sources. This may differ from the amount the company actually raised and is based only on what is publicly available on the internet.

FV
Funding rounds are not available yet.

Founders

Product

Problem

Traditional application performance monitoring often requires manual code instrumentation, which is time-consuming, error-prone, and adds significant performance overhead. This complexity hinders developers' ability to quickly identify and resolve performance bottlenecks, impacting application reliability and user experience.

Solution

Odigos provides an eBPF-based solution for generating distributed traces, metrics, and logs across applications without requiring any code changes. By leveraging eBPF technology, Odigos automatically instruments applications written in Java, Python, NodeJS, .NET, and Go with minimal performance impact (less than 1% overhead). This zero-code approach enables deeper observability, allowing developers to gain insights into database internals, message queues, and other critical components. Odigos also simplifies the management of OpenTelemetry collectors, ensuring compatibility with major monitoring backends and preventing vendor lock-in.

Target Audience

Odigos primarily targets developers, DevOps engineers, and SREs who need to monitor and optimize the performance of their applications in production environments.

Features

  • eBPF-based auto-instrumentation for Java, Python, NodeJS, .NET & Go applications
  • Distributed tracing across the entire architecture, including database internals and message queues
  • Dynamic instrumentation for adding new attributes to traces at runtime (e.g., SQL queries, HTTP payloads, Kafka messages)
  • Less than 1% performance overhead compared to traditional auto-instrumentation solutions
  • Automatic configuration, deployment, and auto-scaling of OpenTelemetry collectors
  • Compatibility with over 30 managed and open-source monitoring solutions
  • OpenTelemetry format ensures compatibility with all major monitoring backends
This profile is AI-generated and may contain inaccuracies.