Wechseln Sie einen Munin-Server und behalten Sie die Daten

14

Wir migrieren einige Server und müssen unseren Munin-Server ändern. Die meisten Munin-Knoten werden nicht geändert, und wir möchten nach Möglichkeit die Verlaufsdaten nachverfolgen.

Ich kann einen neuen Munin-Server einrichten, möchte jedoch wissen, ob und wie die alten Daten auf den neuen Server übertragen werden können.

Khelben
quelle

Antworten:

19

Kopieren Sie einfach die *.rrdDateien in /var/lib/munin.

Teddy
quelle
Vielen Dank! /var/lib/munin
Fügen Sie
3
Dies scheint zu funktionieren, aber Sie sehen die Ergebnisse nicht sofort oder sogar nach der nächsten erwarteten HTML-Aktualisierung. Es scheint, dass Munin nett und effizient ist und nur die Langzeitgraphen viel seltener als die 5-Minuten-Graphen neu erstellt. Nach dem Kopieren der Dateien werden die wöchentlichen / monatlichen Verlaufsdiagramme möglicherweise erst viel später wieder auf dem neuen Server angezeigt.
dman
14

Wenn Sie dieselbe Konfiguration beibehalten, dh die Knotennamen in Ihrer Datei /etc/munin/munin.conf nicht geändert werden, müssen Sie sich nur durch den Inhalt von / var / lib / munin bewegen RRD-Dateien bleiben erhalten. Die Grafiken werden aus den RRD-Daten neu generiert, sodass Sie diese nicht wirklich benötigen.

Wenn der alte und der neue Server nicht dieselbe Architektur haben, müssen Sie einen Speicherauszug und eine Wiederherstellung der RRD-Dateien durchführen, anstatt sie nur zu kopieren, da die in den Dateien enthaltenen Binärdaten zwischen 32-Bit- und 64-Bit-Dateien unterschiedlich sind. Bit-Systeme. In unserem Fall haben wir uns entschlossen, ein reguläres x86-Setup für die neue Box beizubehalten , daher kann ich nicht beurteilen, wie gut dies funktioniert, aber ich habe den folgenden Artikel gefunden, der so aussieht, als würde es gut funktionieren: munin: migration from a 32bit auf einen 64bit Host .

Ich bin mir nicht sicher, ob dies auf Sie zutrifft, aber nachdem ich dies kürzlich getan hatte, musste ich auch den Inhalt von /etc/munin/plugin-conf.d migrieren, da es einige snmp-bezogene Dinge enthielt, die mit dem Munin-Knoten auf dem alten verbunden waren Server. Sie können auch unter / usr / share / munin / plugins und / etc / munin / plugins nach Informationen suchen, die im Laufe der Jahre gesammelt wurden.

ThatGraemeGuy
quelle