OpenTelemetry Articles

Elastic Distributions of OpenTelemetry (EDOT) Now GA: Open-Source, Production-Ready OTel
Elastic is proud to introduce General Availability of Elastic Distributions of OpenTelemetry (EDOT), which contains Elastic’s versions of the OpenTelemetry Collector and several language SDKs like Python, Java, .NET, and NodeJS. These help provide enhanced features and enterprise-grade support for EDOT.

End to end LLM observability with Elastic: seeing into the opaque world of generative AI applications
Elastic’s LLM Observability delivers end-to-end visibility into the performance, reliability, cost, and compliance of LLMs across Amazon Bedrock, Azure OpenAI, Google Vertex AI, and OpenAI, - empowering SREs to optimize and troubleshoot AI-powered applications.

Dynamic workload discovery on Kubernetes now supported with EDOT Collector
Discover how Elastic's OpenTelemetry Collector leverages Kubernetes pod annotations providing dynamic workload discovery and improves automated metric and log collection for Kubernetes clusters.

Introducing the OTTL Playground for OpenTelemetry
Elastic is proud to introduce the OTTL Playground (https://ottl.run), a powerful and user-friendly tool designed to allow users to experiment with OpenTelemetry Transformation Language (OTTL) effortlessly. The playground provides a rich interface for users to create, modify, and test statements in real-time, making it easier to understand how different configurations impact the OpenTelemetry data transformation.

2025 observability trends: Maturing beyond the hype
Discover what 500+ decision-makers revealed about OpenTelemetry adoption, GenAI integration, and LLM monitoring—insights that separate innovators from followers in Elastic's 2025 observability survey.

Monitor your C++ Applications with Elastic APM
In this article we will be using the Opentelemetry CPP client to monitor C++ application within Elastic APM

Tracing a RAG based Chatbot with Elastic Distributions of OpenTelemetry and Langtrace
How to observe a OpenAI RAG based application using Elastic. Instrument the app, collect logs, traces, metrics, and understand how well the LLM is performing with Elastic Distributions of OpenTelemetry on Kubernetes with Langtrace.

Tracing, logs, and metrics for a RAG based Chatbot with Elastic Distributions of OpenTelemetry
How to observe a OpenAI RAG based application using Elastic. Instrument the app, collect logs, traces, metrics, and understand how well the LLM is performing with Elastic Distributions of OpenTelemetry on Kubernetes and Docker.

Instrumenting your OpenAI-powered Python, Node.js, and Java Applications with EDOT
Elastic is proud to introduce OpenAI support in our Python, Node.js and Java EDOT SDKs. These add logs, metrics and tracing to applications that use OpenAI compatible services without any code change.

Assembling an OpenTelemetry NGINX Ingress Controller Integration
This blog post explores how to set up an OpenTelemetry integration for the NGINX Ingress Controller, detailing the configuration process, key transformations, and upcoming enhancements for modular configuration support.

Native OTel-based K8s & App Observability in 3 Steps with Elastic
Elastic's Distributions of OpenTelemetry are now supported with the OTel Operator, providing auto instrumentation of applications with EDOT SDKs, and deployment and lifecycle management of the EDOT OTel Collector for Kubernetes Observability. Learn how to configure this in 3 easy steps

Unlock possibilities with native OpenTelemetry: prioritize reliability, not proprietary limitations
Elastic now supports Elastic Distributions of OpenTelemetry (EDOT) deployment and management on Kubernetes, using OTel Operator. SREs can now access out-of the-box configurations and dashboards designed to streamline collector deployment, application auto-instrumentation and lifecycle management with Elastic Observability.