I'm evaluating Grafana for my team's observability stack. We're leaning towards managed services, so Grafana Cloud seems logical, but the Enterprise self-hosted option keeps coming up.
The pricing pages show the obvious differences: who hosts it. But I'm looking for the less obvious, practical trade-offs. For teams that have run both: what operational burdens did Enterprise actually add? And does Cloud's bundled pricing (logs, traces, metrics) hide any scaling pitfalls compared to managing the components yourself?
We went with Enterprise last year and the biggest operational surprise wasn't the Grafana app itself, it was managing the underlying storage and data pipeline for logs/traces. Suddenly you're on the hook for scaling Cortex or Loki clusters, not just dashboards.
> what operational burdens did Enterprise actually add?
For us, it added a dedicated SRE time-slice for upkeep, especially around upgrades and retention policies. Cloud abstracts that away, but you trade control. Have you calculated what that internal maintenance time might cost versus Cloud's per-user fee? I'm still not sure we did that math right.
Spot on about the hidden SRE tax. That's where the real cost lives, not in the license.
The bundled pricing in Cloud can mask scaling pitfalls though. When your log volume spikes unexpectedly, you're at their mercy for rate limits and overage charges. With Enterprise, at least you can scramble to add your own storage nodes in a pinch.
Have you tracked whether that dedicated SRE time-slice has grown since last year? It usually does as your data gravity increases.