Category: APM

Articles tagged APM

Subscribe
Filters
Three clicks from alert to error log: breaking down RED metrics by any span attribute in Elastic Observability
Observability Labs

Three clicks from alert to error log: breaking down RED metrics by any span attribute in Elastic Observability

See which pod, deployment or version is driving a RED metrics change by breaking down span attributes in Discover, then trace a failing span to the error log behind it.

Roshan Gonsalkorale
From alert to failing dependency in four clicks: Elastic APM's embedded service map
Observability Labs

From alert to failing dependency in four clicks: Elastic APM's embedded service map

The APM service map is now embedded on alert pages with filters, connection metrics and a service fly-out so you can analyse dependencies and find the root cause without leaving the alert.

Roshan Gonsalkorale
How Elastic cut OpenTelemetry tail sampling memory by 65% with disk-backed trace storage
Observability Labs

How Elastic cut OpenTelemetry tail sampling memory by 65% with disk-backed trace storage

Elastic contributed two features upstream to the OTel Collector's tail sampling processor. The span-ingest strategy lets sampling decisions happen earlier, and Pebble tail storage moves trace buffering to disk. It costs more CPU, but operators can raise decision_wait and num_traces without OOM kills.

Carson Ip
From five dashboards to one prompt: how we built an APM health monitor with Elastic Agent Builder
Observability Labs

From five dashboards to one prompt: how we built an APM health monitor with Elastic Agent Builder

Five ES|QL tools score latency, errors, throughput and dependencies to find the root cause, so you don't dashboard-hop during an APM incident.

Naga Putta
3 signals, 2 env vars, 0 collectors: OpenTelemetry with Python and Elastic's Managed OTLP Endpoint
Observability Labs

3 signals, 2 env vars, 0 collectors: OpenTelemetry with Python and Elastic's Managed OTLP Endpoint

Instrument a Flask API with OpenTelemetry and ship traces, metrics, and logs to Elastic Cloud using just 2 environment variables, no collector needed.

Jeffrey Rengifo
Contextual AI: Stop pinging the SRE: three MCP tools that turn Elastic Agent Builder into your team's runbook
Observability Labs

Contextual AI: Stop pinging the SRE: three MCP tools that turn Elastic Agent Builder into your team's runbook

Build three MCP tools in Elastic Agent Builder that read endpoint health, recent deploys and SLO burn rate directly in your editor. Encode your platform team's runbook once; every developer gets self-serve production context without pinging an SRE.

Jeffrey Rengifo
Self-Driving Observability: From Stacktraces to Profiling-Derived Metrics
Observability Labs

Self-Driving Observability: From Stacktraces to Profiling-Derived Metrics

Profiling-derived metrics turn raw stacktraces into time-series KPIs, unlock continuous profiling for every user and lay the foundation for an observability system that detects, investigates, and acts on its own.

Christos Kalkanis
How to trace MCP server tool calls with OpenTelemetry and Elastic APM
Observability Labs

How to trace MCP server tool calls with OpenTelemetry and Elastic APM

Add OpenTelemetry tracing to an MCP server, visualize tool call performance in Elastic APM, and query the trace data from Claude Desktop using the Agent Builder MCP.

Jeffrey Rengifo
Connecting Cursor to Production Logs via the Elastic MCP Server
Observability Labs

Connecting Cursor to Production Logs via the Elastic MCP Server

Learn how to connect Cursor to your Elastic APM data using the Elastic Agent Builder MCP server, so you can debug production errors and make UI decisions backed by real usage data without leaving your editor.

Jeffrey Rengifo
OpenTelemetry browser instrumentation using EDOT Browser & Kibana
Observability Labs

OpenTelemetry browser instrumentation using EDOT Browser & Kibana

A step-by-step guide on OpenTelemetry browser instrumentation. Learn how to add EDOT Browser to a web app, export browser telemetry via OTLP, and verify traces, spans, and service maps in Kibana.

David Luna
ML and AI Ops Observability with OpenTelemetry and Elastic
Observability Labs

ML and AI Ops Observability with OpenTelemetry and Elastic

Learn how to instrument ML and AI pipelines with OpenTelemetry and Elastic to correlate traces, logs, and metrics from notebooks to production inference services.

Almudena Sanz Olivé
OpenTelemetry Profiles Signal Enters Alpha: Elastic’s Continuous Commitment to Profiling
Observability Labs

OpenTelemetry Profiles Signal Enters Alpha: Elastic’s Continuous Commitment to Profiling

OpenTelemetry Profiles has officially reached Alpha, entrenching profiling as the fourth observability signal. Elastic's core contribution of its eBPF profiling agent, continued OpenTelemetry Profiles signal work and commitment to a vendor-agnostic ecosystem are driving this industry-wide standard forward.

Christos Kalkanis

Elastic Observability Labs Newsletter