← All website monitoring tools
Graphite (with Grafana)
Time-series storage for metrics — old-school but reliable, paired with Grafana for dashboards.
What it does well
- Stores metrics using a simple, predictable dot-separated naming convention.
- Extremely stable and resource-efficient for storing numerical time-series data.
- Integrates with a vast ecosystem of tools, including Grafana for visualization.
Where it falls short
- Self-hosted only, requiring significant setup and ongoing maintenance effort.
- Does not support tags or labels for metrics, making complex queries difficult.
- Built-in web interface is rudimentary; requires a separate tool like Grafana for modern dashboards.
Alternatives to Graphite (with Grafana)
Monit
freeClassic Unix process + service monitor — runs locally, restarts services if they die.
Zabbix
freeEnterprise-grade open-source monitoring — free forever, paid support available.
CNCF metrics + alerting standard — Blackbox exporter does HTTP/TCP/ICMP probes.
Icinga
freeModern Nagios fork — open source, plugin-compatible with Nagios checks.