OpenTelemetry Articles

Introducing the OTTL Playground for OpenTelemetry
OpenTelemetry

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.

Edmo Vamerlatti Costa

2025 observability trends: Maturing beyond the hype
OpenTelemetryGenAILLM Observability

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.

David Hope

Monitor your C++ Applications with Elastic APM
OpenTelemetryAPMInstrumentationLog Analytics

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

Haidar Braimaanie

Tracing a RAG based Chatbot with Elastic Distributions of OpenTelemetry and Langtrace
OpenTelemetryAPMPythonInstrumentationOpenAILLM ObservabilityKubernetes

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.

Bahubali Shetti

Tracing, logs, and metrics for a RAG based Chatbot with Elastic Distributions of OpenTelemetry
OpenTelemetryAPMPythonInstrumentationOpenAILLM ObservabilityKubernetes

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.

Bahubali Shetti

Instrumenting your OpenAI-powered Python, Node.js, and Java Applications with EDOT
Azure OpenAIOpenAIOpenTelemetryGenAIJavaPythonLLM Observability

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.

Adrian Cole

Assembling an OpenTelemetry NGINX Ingress Controller Integration
OpenTelemetry

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.

Roger Coll

Native OTel-based K8s & App Observability in 3 Steps with Elastic
KubernetesOpenTelemetry

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

Bahubali Shetti

Unlock possibilities with native OpenTelemetry: prioritize reliability, not proprietary limitations
KubernetesOpenTelemetry

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.

Bahubali Shetti

Miguel Luna

Convert Logstash pipelines to OpenTelemetry Collector Pipelines
OpenTelemetryLog Analytics

Convert Logstash pipelines to OpenTelemetry Collector Pipelines

This guide helps Logstash users transition to OpenTelemetry by demonstrating how to convert common Logstash pipelines into equivalent OpenTelemetry Collector configurations. We will focus on the log signal.

Mirko Bez

Taha Derouiche

OpenTelemetry Demo with the Elastic Distributions of OpenTelemetry
OpenTelemetry

OpenTelemetry Demo with the Elastic Distributions of OpenTelemetry

Discover how Elastic is dedicated to supporting users in their journey with OpenTelemetry. Explore our public deployment of the OpenTelemetry Demo and see how Elastic's solutions enhance your observability experience.

Roger Coll

Auto-instrumentation of Go applications with OpenTelemetry
OpenTelemetryAPMInstrumentation

Auto-instrumentation of Go applications with OpenTelemetry

Instrumenting Go applications with OpenTelemetry provides insights into application performance, dependencies, and errors. We'll show you how to automatically instrument a Go application using Docker, with no changes to your application code.

Damien Mathieu