OpenTelemetry Articles

Introducing the Elastic distribution of the OpenTelemetry Java Agent
OpenTelemetryJavaInstrumentation

Introducing the Elastic distribution of the OpenTelemetry Java Agent

Elastic announces 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

Introducing Elastic's OpenTelemetry Distribution for Node.js
OpenTelemetry

Introducing Elastic's OpenTelemetry Distribution for Node.js

Announcing the first alpha release of the Elastic OpenTelemetry Distribution for Node.js. See how easy it is to instrument your Node.js applications with OpenTelemetry in this blog post.

Trent Mick

Revealing unknowns in your tracing data with inferred spans in OpenTelemetry
OpenTelemetryAPM

Revealing unknowns in your tracing data with inferred spans in OpenTelemetry

Distributed tracing is essential in understanding complex systems, but it can miss latency issue details. By combining profiling techniques with distributed tracing, Elastic provides the inferred spans feature as an extension for the OTel Java SDK.

Jonas Kunz

Alexander Wert

Migrating from Elastic’s Go APM agent to OpenTelemetry Go SDK
OpenTelemetryAPM

Migrating from Elastic’s Go APM agent to OpenTelemetry Go SDK

As OpenTelemetry is fast becoming an industry standard, Elastic is fast adopting it as well. In this post, we show you a safe and easy way to migrate your Go application from our APM agent to OpenTelemetry.

Damien Mathieu

Introducing Elastic's OpenTelemetry SDK for .NET
OpenTelemetryAPM

Introducing Elastic's OpenTelemetry SDK for .NET

Today, we are excited to announce the alpha release of our new Elastic distribution of the OpenTelemetry SDK for .NET. In this post, we cover a few likely questions you may have about this new distribution and explain how to get started.

Steve Gordon

Martijn Laarman

Analyzing OpenTelemetry apps with Elastic AI Assistant and APM
AI AssistantAPMGenAIAPMOpenTelemetry

Analyzing OpenTelemetry apps with Elastic AI Assistant and APM

Elastic Observability provides native OpenTelemetry support, but analyzing applications logs, metrics, and traces can be daunting. Elastic Observability not only provides AIOps features but also an AI Assistant (co-pilot) to help get to MTTR faster.

Bahubali Shetti

Adding free and open Elastic APM as part of your Elastic Observability deployment
APMOpenTelemetry

Adding free and open Elastic APM as part of your Elastic Observability deployment

Learn how to gather application trace data and store it alongside the logs and metrics from your applications and infrastructure with Elastic Observability and Elastic APM.

David Hope

Build better Service Level Objectives (SLOs) from logs and metrics
Log AnalyticsOpenTelemetryKubernetes

Build better Service Level Objectives (SLOs) from logs and metrics

To help manage operations and business metrics, Elastic Observability's SLO (Service Level Objectives) feature was introduced in 8.12. This blog reviews this feature and how you can use it with Elastic's AI Assistant to meet SLOs.

Bahubali Shetti

Elastic APM for iOS and Android Native apps
OpenTelemetryAPM

Elastic APM for iOS and Android Native apps

This blog provides an overview of the key capabilities included in the Elastic APM solution for iOS and Android native apps, as well as a walkthrough of the configuration details and troubleshooting workflow for a few error scenarios.

Akhilesh Pokhariyal

Cesar Munoz

Bryce Buchanan

Enhancing SRE troubleshooting with the AI Assistant for Observability and your organization's runbooks
KubernetesOpenTelemetryAI AssistantGenAI

Enhancing SRE troubleshooting with the AI Assistant for Observability and your organization's runbooks

Empower your SRE team with this guide to enriching Elastic's AI Assistant Knowledge Base with your organization's internal observability information for enhanced alert remediation and incident management.

Almudena Sanz Olivé

Katrin Freihofner

Tom Grabowski

Optimizing Observability with ES|QL: Streamlining SRE operations and issue resolution for Kubernetes and OTel
Log AnalyticsKubernetesOpenTelemetryAI AssistantGenAI

Optimizing Observability with ES|QL: Streamlining SRE operations and issue resolution for Kubernetes and OTel

ES|QL enhances operational efficiency, data analysis, and issue resolution for SREs. This blog covers the advantages of ES|QL in Elastic Observability and how it can apply to managing issues instrumented with OpenTelemetry and running on Kubernetes.

Bahubali Shetti

Elastic's contribution: Invokedynamic in the OpenTelemetry Java agent
OpenTelemetryJava

Elastic's contribution: Invokedynamic in the OpenTelemetry Java agent

The instrumentation approach in OpenTelemetry's Java Agent comes with some limitations with respect to maintenance and testability. Elastic contributes an invokedynamic-based instrumentation approach that helps overcoming these limitations.

Alexander Wert

Jack Shirazi

Jonas Kunz

Sylvain Juge