一部のサーバーを移行しており、Muninサーバーを変更する必要があります。 Muninノードのほとんどは変更されていないため、可能であれば履歴データを追跡したいと考えています。
新しいMuninサーバーをセットアップできますが、古いデータを新しいサーバーに転送できるかどうか、およびその方法を知りたいです。
*.rrd
ファイル/var/lib/munin
。
同じ構成を維持する場合、つまり/etc/munin/munin.confファイルでノード名が変更されない場合は、/ var/lib/muninのコンテンツ間を移動するだけで問題ありません。 RRDファイルは保持されます。グラフはRRDデータから再生成されるため、実際には必要ありません。
古いサーバーと新しいサーバーが同じアーキテクチャではない場合、ファイルに含まれるバイナリデータが32ビットと64で異なるため、RRDファイルを単にコピーするのではなく、ダンプおよび復元プロセスを実行する必要があります。ビットシステム。私たちの場合、新しいボックスには通常のx86セットアップをそのまま使用することにしたため、これがどのように機能するかについてコメントすることはできませんが、次の記事は問題なく機能するように見えます: munin :32ビットから64ビットのホストへの移行 。
これがあなたに当てはまるかどうかはわかりませんが、最近これを行ったので、/ etc/munin/plugin-conf.dの内容も移行する必要がありました。これには、古いmunin-nodeに関連するsnmp関連のものが含まれていたためです。サーバ。また、/ usr/share/munin/pluginsと/ etc/munin/pluginsを調べて、長年にわたって蓄積されてきたカスタムについて調べることもできます。