Elastic Observability Labs
4 December 2025
Find answers quickly, correlate OpenTelemetry traces with existing ECS logs in Elastic Observability
Elastic Observability allows you to have OpenTelemetry and ECS semantics by using Elastic Distributions of OpenTelemetry to correlate OTel traces with ECS logs.
Featured






OpenTelemetry Data Quality Insights with the Instrumentation Score and Elastic
This post explores the Instrumentation Score for OpenTelemetry data quality, sharing practical insights, key learnings, and a hands-on look at implementing this approach with Elastic's powerful observability features.

Reconciliation in Elastic Streams: A Robust Architecture Deep Dive
Learn how Elastic's engineering team refactored Streams using a reconciliation model inspired by Kubernetes & React to build a robust, extensible, and debuggable system.

How Streams in Elastic Observability Simplifies Retention Management
Learn how Streams simplifies retention management in Elasticsearch with a unified view to monitor, visualize, and control data lifecycles using DSL or ILM.

Introducing Streams for Observability: Your first stop for investigations
Introducing Elastic Streams, an new AI observability feature that transforms logs from a noisy and expensive data source into a primary investigation signal.

Live logs and prosper: fixing a fundamental flaw in observability
Stop chasing symptoms. Learn how Streams, in Elastic Observability fixes the fundamental flaw in observability, using AI to proactively find the 'why' in your logs for faster resolution.

Explore and Analyze Metrics with Ease in Elastic Observability
The latest enhancements to ES|QL and Discover based metrics exploration unleash a potent set of tools for quick and effective metrics analytics.

AI-driven incident response with logs: A technical deep dive in Elastic Observability
How Elastic combines ML anomaly detection, ES|QL, and the AI Assistant to accelerate incident response using logs.

A day in the life of an OpenTelemetry maintainer
In this article, we will discover what the role of a maintainer is about, and how they make Open Source projects alive.

Automating User Journeys for Synthetic Monitoring with MCP in Elastic
This post explores how you can automatically create user journeys with Synthetic Monitoring in Elastic Observability, TypeScript, and FastMCP, and walks through the app and its workflow.

Getting more from your logs with OpenTelemetry
Learn how to evolve beyond basic log ingest by leveraging OpenTelemetry for ingestion, structured logging, geographic enrichment, and ES|QL analytics. Transform raw log data into actionable intelligence with practical examples and proactive observability strategies.

From Uptime to Synthetics in Elastic: Your migration Playbook
Effortlessly migrate your existing Uptime TCP, ICMP, and HTTP monitors to Elastic Synthetics with this comprehensive guide, leveraging Private Locations and Synthetics Projects for efficient, future-proof monitoring.

Traces in Discover for Deeper Application Insights in Elastic Observability
Elastic brings traces into Discover. See how you can apply the capabilities of ad-hoc data exploration and ES|QL to your tracing data.
