Loki
App in the BluixApps catalog
What it is
Loki is Grafana Labs' log aggregation system — designed like Prometheus but for logs. Cheap, fast, labels-based, multi-tenant. Doesn't index log content (only metadata), making it dramatically cheaper than Elasticsearch for high-volume logs.
For teams who want centralized logging without paying Elastic / Splunk prices, Loki is the modern choice.
What it's for
- Centralized logging — aggregate logs from microservices, containers, servers
- Container log aggregation — Kubernetes / Docker log centralization
- Application observability — pair with Prometheus + Tempo for full obs stack
- Long-term log retention — affordable storage with object-store backends
- Multi-tenant logging — isolated log streams per team / customer
Who it's for
- SRE teams running production at scale
- Platform engineers building observability stacks
- Hosting providers offering customer log access
- DevOps teams moving off expensive Elastic / Splunk
- Engineering managers wanting log-based KPIs
Why teams pick Loki over alternatives
- AGPLv3 — fully open
- Cost-efficient — only metadata indexed; logs in cheap object storage
- Grafana-native — first-class log viewing in Grafana
- Multi-tenant — namespace isolation built in
- LogQL — PromQL-style query language for logs
- S3-compatible backend — Backblaze B2, MinIO, R2 all work
Integrations
- Log shippers — Promtail, Fluent Bit, Fluentd, Vector, Logstash
- Visualization — Grafana (native integration)
- Alerting — Loki ruler component for log-based alerts
- Storage backends — Local, S3, GCS, Azure Blob, Cassandra, BoltDB
- Auth — multi-tenant via X-Scope-OrgID header, OAuth proxy
- Tracing correlation — link logs to traces via trace_id labels
- Prometheus correlation — same label model as Prometheus
Notable users & community
- 24k+ GitHub stars
- Standard pairing with Grafana + Prometheus in observability stacks
- Backed by Grafana Labs with active commercial offering
- Featured in CNCF observability stack guides
- Strong adoption in Kubernetes ecosystem
Tips & operations
- Label cardinality matters — high-cardinality labels (user IDs, trace IDs) cause performance issues
- Use S3-compatible storage — local storage is for testing; production needs object storage
- Retention policies — define retention upfront; logs accumulate fast
- Promtail as agent — Promtail discovers and ships logs to Loki
- Resource limits — Loki ingester is memory-hungry; size accordingly
- Backup retention — relies on object storage durability; verify with restore tests
What we ship in BluixApps
- Docker compose: Loki + Promtail (log shipper)
- Pinned
grafana/loki:3.3.0(release-tagged) - HTTPS via Let's Encrypt
- S3-compatible storage backend (MinIO local or external)
- Promtail collecting Docker logs automatically
- Auto-detection of Grafana on same VPS for instant dashboard wiring
- Backup hook covers index + object storage config
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |