OpenTelemetry Articles

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

Introducing Elastic's distribution of OpenTelemetry PHP
OpenTelemetryAPMInstrumentation

Introducing Elastic's distribution of OpenTelemetry PHP

Announcing the first alpha release of the Elastic distribution of OpenTelemetry PHP. See how easy it is to instrument your PHP applications with OpenTelemetry in this blog post.

Pawel Filipczak

Announcing GA of Elastic distribution of the OpenTelemetry Java Agent
OpenTelemetryJavaInstrumentation

Announcing GA of Elastic distribution of the OpenTelemetry Java Agent

Elastic announces general availability of the Elastic distribution of the OpenTelemetry (OTel) Java Agent, a fully OTel-compatible agent with a rich set of useful additional features.

Alexander Wert

Jack Shirazi

Jonas Kunz

Sylvain Juge

Observing Langchain applications with Elastic, OpenTelemetry, and Langtrace
OpenTelemetryAPMPythonInstrumentationAzure OpenAI

Observing Langchain applications with Elastic, OpenTelemetry, and Langtrace

Langchain applications are growing in use. The ability to build out RAG-based applications, simple AI Assistants, and more is becoming the norm. Observing these applications is even harder. Given the various options that are out there, this blog shows how to use OpenTelemetry instrumentation with Langtrace and ingest it into Elastic Observability APM

Bahubali Shetti

Karthik Kalyanaraman

Yemi Adejumobi

LLM Observability with Elastic, OpenLIT and OpenTelemetry
OpenTelemetryAPMPythonInstrumentationAzure OpenAI

LLM Observability with Elastic, OpenLIT and OpenTelemetry

Langchain applications are growing in use. The ability to build out RAG-based applications, simple AI Assistants, and more is becoming the norm. Observing these applications is even harder. Given the various options that are out there, this blog shows how to use OpenTelemetry instrumentation with the OpenLIT instrumentation library to ingest traces into Elastic Observability APM.

Bahubali Shetti

Aman Agarwal

Tailoring span names and enriching spans without changing code with OpenTelemetry - Part 1
OpenTelemetryAPMInstrumentation

Tailoring span names and enriching spans without changing code with OpenTelemetry - Part 1

The OpenTelemetry Collector offers powerful capabilities to enrich and refine telemetry data before it reaches your observability tools. In this blog post, we'll explore how to leverage the Collector to create more meaningful transaction names in Elastic Observability, significantly enhancing the value of your monitoring data.

David Hope

Introducing Elastic Distributions of OpenTelemetry
OpenTelemetryAPMInstrumentation

Introducing Elastic Distributions of OpenTelemetry

Elastic is proud to introduce 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.

Alexander Wert

Miguel Luna

Bahubali Shetti

Introducing Elastic Distribution of OpenTelemetry Collector
OpenTelemetryAPMInstrumentation

Introducing Elastic Distribution of OpenTelemetry Collector

We are thrilled to announce the technical preview of the Elastic Distribution of OpenTelemetry Collector. This new offering underscores Elastic dedication to this important framework and highlights our ongoing contributions to make OpenTelemetry the best vendor agnostic data collection framework.

Alexander Wert

Miguel Luna