Tools/grafana/docker-otel-lgtm

docker-otel-lgtm

An OpenTelemetry backend in a Docker container image

2.0k+9/wkemergingShellApache License 2.0trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated May 2026

Grafana's docker-otel-lgtm is a single Docker image that bundles the whole LGTM stack plus an OpenTelemetry Collector. LGTM stands for Loki (logs), Grafana (dashboards), Tempo (traces), and Mimir/Prometheus (metrics), with Pyroscope (continuous profiling) thrown in. Apache 2.0 licensed.

The point of the image is one command: `docker pull grafana/otel-lgtm && ./run-lgtm.sh`. Port 3000 is Grafana, everything else is pre-wired underneath. You point your app's OpenTelemetry exporter at the collector and you have a working observability backend in under a minute. Perfect for trying OTel pipelines, demoing a feature, or developing instrumentation locally.

Solo developers and small teams use this for local dev and CI test environments. For production, Grafana explicitly tells you to run the components separately or pay for Grafana Cloud. There is no HA, no multi-tenancy, no persistence guarantees in the bundled image.

The catch is the production warning is not optional. The image is built for convenience, not durability. Use it to learn OpenTelemetry, build instrumentation, or demo dashboards. When you go to production, plan to split Loki, Mimir, Tempo, and Grafana into separate deployments with their own storage backends. That is a different project, not a Docker run command.

Free vs Self-Hosted vs Paid

fully free

Free tier: The image itself is Apache 2.0. All components inside are open source.

Self-hosted: Free for dev and demo. For production observability, you split this into Loki + Mimir + Tempo + Grafana running separately with real storage, which is still free but operationally heavier.

Paid: Grafana Cloud is the commercial path. Free tier covers 50GB logs, 50GB traces, and 10k metric series. Pro starts at $19/month and pricing scales with ingestion volume. Most teams hit the free tier ceiling within a few months of serious use.

Apache 2.0. Free for development. Grafana explicitly tells you to not run it in production.

Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
76/100 · B+
Adoption13/30
Maintenance25/25
Community13/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Community discussions enabledOrganization account (998 public repos)Notable author: 6,742 followersBacked by: Grafana Labs

License: Apache License 2.0

Use freely. Patent grant included.

Commercial use: ✓ Yes

About

Owner
Grafana Labs (Organization)
Backed by
Grafana Labs
Stars
1,986
Forks
208

Explore Further

More tools in the directory