Example applications are valuable because they show instrumentation decisions in context. The elastic/observability-examples repository gives teams runnable reference material for service telemetry, OpenTelemetry, Elastic APM, cloud deployments, and GenAI observability.
Why this matters
Observability documentation often explains one SDK or one metric at a time. Real applications need several pieces to work together: traces, logs, metrics, runtime metadata, dependencies, and dashboards. Reference apps help teams see how those pieces fit before they change production services.
When to use this idea
Use this article when learning or teaching Elastic Observability, comparing Elastic APM with OpenTelemetry instrumentation, or building demos for AI application monitoring. Elastiflix is especially useful because it shows a microservice architecture across several programming languages.
What the source content explains
The repository includes Elastiflix, RAG chatbot observability, GenAI function-calling examples, inference platform telemetry, anomaly detection, and cloud examples for AWS, Azure Container Apps, and Google Cloud Run. The takeaway is practical: users can study a complete application rather than isolated snippets and then adapt the instrumentation to their own stack.
Original source
Read more in the original content
The summary above highlights the practical value for Elastic Content Share readers. The original Elastic or GitHub source contains the full technical context, screenshots, implementation details, and updates from the maintainers.
Related downloads
Global IT Health — Native Findings for Elastic Observability
Turn existing ECS and OpenTelemetry data into prioritized operational findings. This zero-effort package discovers services, evaluates bootstrap SLOs, learns ML baselines, detects changes and log patterns, triggers alerts, and produces an evidence-grounded AI briefing in one Global IT Health dashboard.
Observed Assets Inventory Dashboard for Elastic
See every host, service, and pod your cluster has actually observed from ECS or OpenTelemetry — identity, signal coverage, and health on each asset, not event counts. Import the Lens ES|QL dashboards and they light up on logs-*, metrics-*, and traces-* with no extra mapping.
Distributed Tracing Investigation Pack for Elastic APM
Hop-local APM/OTel investigation runbook and ES|QL: dependency errors, slow spans, and entity-scoped traces after a BCS scoreboard marks origin red.
Source
Explore the source repository: elastic/observability-examples.
