GR

Graphite

Scalable real-time graphing and time series storage

Monitoring & Status ★ 6.1k stars Medium setup Apache-2.0

Graphite is a monitoring tool that stores numeric time series data and renders graphs of it on demand. It consists of Carbon for metric ingestion, Whisper for storage, and a Django-based web app for visualization.

Key features

  • Time series storage with Whisper
  • On-demand graph rendering
  • Plain-text metric protocol
  • Widely supported by collectors

Pros & cons

Strengths

  • Simple metric protocol
  • Mature and stable

Trade-offs

  • Dated architecture
  • Scaling requires extra components

Graphite replaces

Compare Graphite

25 head-to-head comparisons.

Similar monitoring & status apps