collectd_graphite_grafana

This is an old revision of the document!


Graphing/Monitoring mit collectd, graphite und grafana

RRDTool und die entsprechenden Graphing-Tools sind etwas altbacken - und das ständige generieren der PNGs belastet die CPU (gerade bei nem Raspi unschön). Neuere Alternativen können die Daten dynamisch graphen. Eines der hübschen Graphing-Tools ist Grafana. Das hat als eines der unterstüzten Datenquellen graphite/carbon. Das ist ein Python basierter Dienst, der einerseits die Daten in Zeitbasierten Datenbanken (mit automatischer Alterung/Mittelung/…) speichert und ist andererseits ein Webservice um die Daten auszulesen und auszuwerten.

Fehlen nurnoch Datenquellen. Als alternative für die von munin gesammelten Daten bietet sich collectd an. Der Umfang der “Sensoren” ist ähnlich, die Konfiguration mit hilfe von Plugins wenig aufwendig. Neben den fertigen Tools gibt es auch einfache Librarys die einem das senden an Daten an graphite erleichtern, z.B. die Python library graphitesend.

  • collectd_graphite_grafana.1490903046.txt.gz
  • Last modified: 2017/03/30 19:44
  • by brot