Graphite

Overview

Graphite is a monitoring tool that stores numeric time-series data and renders graphs of this data on demand.

ATSD supports both the Graphite format and the Pickle protocol, therefore tools that send data into Graphite can also send data to ATSD.

ATSD provides a Storage Finder for Graphite-Web, which means that you can use ATSD as the back-end for Graphite instead of the default Whisper database.

Data Collection Tools that support Graphite Format

  • collectd: Linux agent which collects system performance statistics.
  • StatsD: simple daemon for statistics aggregation.
  • collectl: collection tool for system metrics that can be run both interactively and as a daemon.
  • Ganglia: monitoring system for high-performance computing systems such as clusters and Grids.