Heute habe ich auf meinem neuen Server collectd installiert, um besonders CPU- und Memory-Auslastung aufzuzeichnen.

Leider produziert das Paket aus dem EPEL-Repository (Version 5.9.0) nach dem Start nicht die erwarteten Dateien in /var/lib/collectd, sondern schmeißt nur eine sich wiederholende Nachricht in das Syslog:

Mai 19 10:01:50 <xyz> collectd[894535]: Available write targets:: [none]
Mai 19 10:01:50 <xyz> collectd[894535]: Available write targets:: [none]
Mai 19 10:01:50 <xyz> collectd[894535]: Available write targets:: [none]

Die Google-Suche zu diesem Treffer ergab erstaunlich wenige Treffer, daher schreibe ich diesen kurzen Posts.

Des Rätsels Lösung ist, das collectd eine Möglichkeit fehlt, die gesammelten Daten auch wegzuschreiben. Wer klassische RRD-Dateien möchte, braucht nicht mehr zu tun, als das collectd-rrdtool Paket zu installieren, und den collectd-Dienst neu zu starten:

# yum install collectd-rrdtool.x86_64
# systemctl stop collectd
# systemctl start collectd
# systemctl status collectd