Changer un serveur Munin et conserver les données

14

Nous migrons certains serveurs et nous devons changer notre serveur Munin. La plupart des nœuds Munin ne sont pas modifiés, et nous voudrions garder une trace des données historiques, si possible.

Je peux configurer un nouveau serveur Munin, mais j'aime savoir s'il est possible de transférer les anciennes données vers le nouveau serveur, et comment le faire.

Khelben
la source

Réponses:

19

Copiez simplement les *.rrdfichiers /var/lib/munin.

Teddy
la source
Merci! Ajoutez simplement que ces fichiers se trouvent sur/var/lib/munin
Khelben
3
Cela semble fonctionner, mais vous ne voyez pas les résultats immédiatement .. ni même après la prochaine actualisation HTML attendue. Il semble que munin soit agréable et efficace et ne reconstruit que les graphiques à long terme beaucoup moins fréquemment que ceux de 5 minutes. Après avoir copié les fichiers, il se peut que les graphiques d'historique hebdomadaire / mensuel ne réapparaissent sur le nouveau serveur que bien plus tard ... mais ils finissent par apparaître.
dman
14

Si vous conservez la même configuration, c'est-à-dire que les noms de nœuds ne changent pas dans votre fichier /etc/munin/munin.conf, il s'agit à peu près simplement de se déplacer dans le contenu de / var / lib / munin, qui est généralement là où le Les fichiers RRD sont conservés. Les graphiques seront recréés à partir des données RRD afin que vous n'en ayez pas vraiment besoin.

Si votre ancien et votre nouveau serveur ne sont pas la même architecture, vous devez effectuer un processus de vidage et de restauration sur les fichiers RRD plutôt que de simplement les copier, car les données binaires contenues dans les fichiers sont différentes entre 32 bits et 64- systèmes de bits. Dans notre cas, nous avons décidé de nous contenter d'une configuration x86 régulière pour la nouvelle boîte, donc je ne peux pas commenter comment cela fonctionne, mais j'ai trouvé l'article suivant qui semble fonctionner correctement: munin: migration à partir d'un 32 bits vers un hôte 64 bits .

Je ne sais pas si cela s'applique à vous, mais ayant récemment fait cela, j'ai également dû migrer le contenu de /etc/munin/plugin-conf.d, car il contenait des éléments liés à snmp liés au nœud munin sur l'ancien serveur. Vous pouvez également consulter / usr / share / munin / plugins et / etc / munin / plugins pour tout ce qui a été accumulé au fil des ans.

ThatGraemeGuy
la source