New Relic → Grafana Cloud (or self-hosted)
mediumNew Relic is under private equity ownership (cost-cutting risk). Grafana Cloud has a generous free tier. Self-hosted Grafana + Prometheus + Loki gives full observability with no per-host pricing.
Estimated: 4-10h · 4 steps
Progress0%
Step 1: Set up Grafana Cloud or self-hosted
Cloud: grafana.com/cloud (free tier). Self-hosted: docker compose with Grafana + Prometheus + Loki + Tempo.
Step 2: Replace APM agent
Remove New Relic agent. Install OpenTelemetry SDK (language-specific). Configure OTLP exporter to Grafana.
npm install @opentelemetry/sdk-node @opentelemetry/auto-instrumentations-node
Step 3: Migrate dashboards
Recreate New Relic dashboards in Grafana. Grafana dashboards are JSON-based and shareable.
Step 4: Set up alerts
Migrate New Relic alert policies to Grafana alerting. Contact points → Slack, PagerDuty, email.
✓ Metrics, logs, and traces flowing into Grafana. Dashboards show equivalent data. Alerts fire correctly.