Back to all tools

Grafana
The open-source platform for beautiful, actionable monitoring dashboards.
0Free-Limited
Monitoring Observability
Overview
Open-source analytics and monitoring solution for visualizing time-series data.
Key Features
- 50+ native data source connectors: Prometheus, Loki, Tempo, InfluxDB, and more
- Rich panel library: graphs, heatmaps, tables, gauges, and stat panels
- Dashboard-as-code with JSON and Grafonnet for version control
- Unified alerting across all connected data sources
- Grafana Loki for cost-effective log aggregation
- Grafana Tempo for distributed tracing alongside metrics
Real-World Workflows
Full-stack observability for a microservice
- 1Connect Prometheus for metrics, Loki for logs, and Tempo for traces
- 2Build a service dashboard using the RED method: Rate, Errors, Duration
- 3Add a log panel filtered by service name and severity level
- 4Link trace IDs in logs to Tempo for one-click trace exploration
- 5Set up an alert for p99 latency exceeding 500ms
Infrastructure capacity planning
- 1Pull node and pod CPU and memory metrics from Prometheus
- 2Use Grafana transformations to compute utilisation trends over 30 days
- 3Add a forecast panel to predict node saturation dates
- 4Share the dashboard with the team as a snapshot or scheduled PDF report
Getting Started
docker run -d -p 3000:3000 --name grafana grafana/grafana # Visit http://localhost:3000 # Default credentials: admin / admin
Compare Alternatives
See how Grafana stacks up against similar tools.