Recommended stack · Optimized for scale

Modern Observability

A portable telemetry pipeline for metrics, logs, traces, visualization, and application errors.

Responsibilities
6
Open source
6 choices
Self-hostable
6 choices

What it is for

Instrument services with OpenTelemetry, retain focused stores for metrics, logs, and traces, investigate them through Grafana, and keep product-facing exception triage in Sentry. This separates portable instrumentation from storage and incident workflows.

Who should use it

Teams operating production services that want open telemetry standards and control over their storage backends.

From decision to first build

Start with this stack.

Choose the pieces you want, then copy the build prompt into your coding assistant. No account needed.

Optional capabilities start as “Not needed”. Hosted providers add external dependencies, including to the open-source stack.

OpenTelemetry keeps traces, metrics, and logs portable at the collection boundary.

Open SourceRead the source ↗

Prometheus supplies the established labeled time-series model and alert-rule ecosystem.

Open SourceRead the source ↗

Loki keeps log indexing focused on labels and integrates directly with Grafana workflows.

Open SourceRead the source ↗

Jaeger provides a focused backend and investigation surface for distributed traces.

Open SourceRead the source ↗

Grafana gives operators one dashboard and exploration surface across the selected telemetry stores.

Generous Free TierRead the source ↗

Sentry complements infrastructure telemetry with release-aware exception grouping and user-impact context.

Generous Free TierRead the source ↗
starter.md

Updates as you choose your technologies.

Responsibility map

One choice for each job.

  1. 01

    Instrumentation

    OpenTelemetry

    OpenTelemetry keeps traces, metrics, and logs portable at the collection boundary.

    Open sourceOpen SourceSelf-hostable
  2. 02

    Metrics

    Prometheus

    Prometheus supplies the established labeled time-series model and alert-rule ecosystem.

    Open sourceOpen SourceSelf-hostable
  3. 03

    Logs

    Grafana Loki

    Loki keeps log indexing focused on labels and integrates directly with Grafana workflows.

    Open sourceOpen SourceSelf-hostable
  4. 04

    Traces

    Jaeger

    Jaeger provides a focused backend and investigation surface for distributed traces.

    Open sourceOpen SourceSelf-hostable
    Alternatives

    SigNoz Choose SigNoz when one integrated OpenTelemetry backend is preferable to several specialized stores.

  5. 05

    Visualization

    Grafana

    Grafana gives operators one dashboard and exploration surface across the selected telemetry stores.

    Open sourceGenerous Free TierSelf-hostable
  6. 06

    Application errors

    Sentry

    Sentry complements infrastructure telemetry with release-aware exception grouping and user-impact context.

    Open sourceGenerous Free TierSelf-hostable
    Alternatives

    SigNoz Use the integrated platform when reducing tool count matters more than Sentry's focused exception workflow.

Open-source profile

What you can own.

The instrumentation and core telemetry backends are open source and self-hostable. Sentry has source-available components and a managed cloud option with separate terms.

Cost profile

Where cost appears.

Software can be self-hosted, but telemetry storage, retention, high-cardinality data, on-call operations, and managed alternatives can become substantial costs.

Tradeoffs

What this stack asks you to accept.

  • Several specialized backends create more operational work than a unified managed platform.
  • Cross-signal correlation requires disciplined resource attributes and configuration.
  • High-cardinality telemetry can create unpredictable storage and query costs.

Editorial note

Stack choices are editorial recommendations, not an automatic popularity ranking. Pricing and capabilities can change.

Sources checked

Vendor-neutral telemetry signals and collector modelSep 4, 2026

Prometheus metrics and alerting modelSep 4, 2026