Zmień serwer Munin i zachowaj dane


14

Przeprowadzamy migrację niektórych serwerów i potrzebujemy tp zmienić nasz serwer Munin. Większość węzłów Munin nie ulega zmianie, a jeśli to możliwe, chcielibyśmy śledzić dane historyczne.

Mogę skonfigurować nowy serwer Munin, ale lubię wiedzieć, czy można przenieść stare dane na nowy serwer i jak to zrobić.

Odpowiedzi:


19

Po prostu skopiuj *.rrdpliki do /var/lib/munin.


Dzięki! Wystarczy dodać, że te pliki znajdują się w/var/lib/munin
Khelben

3
Wydaje się, że to działa, ale wyniki nie są wyświetlane natychmiast .. lub nawet po kolejnym oczekiwanym odświeżeniu HTML. Wydaje się, że munin jest ładny i wydajny i znacznie rzadziej odbudowuje wykresy długoterminowe niż wykresy 5-minutowe. Po skopiowaniu plików wykresy tygodniowe / miesięczne mogą nie pojawiać się ponownie na nowym serwerze do dużo później ... ale w końcu się pojawi.
dman

14

Jeśli zachowasz tę samą konfigurację, tzn. Nazwy węzłów nie zmieniają się w pliku /etc/munin/munin.conf, to jest to po prostu kwestia przemieszczania się po zawartości pliku / var / lib / munin, co zwykle jest Pliki RRD są przechowywane. Wykresy zostaną ponownie wygenerowane na podstawie danych RRD, więc tak naprawdę ich nie potrzebujesz.

Jeśli twój stary i nowy serwer nie ma tej samej architektury, musisz wykonać zrzut i proces przywracania plików RRD, a nie tylko kopiować je, ponieważ dane binarne zawarte w plikach różnią się między wersją 32-bitową a 64- systemy bitowe. W naszym przypadku postanowiliśmy po prostu trzymać się standardowej konfiguracji x86 dla nowego pudełka, więc nie mogę komentować, jak dobrze to działa, ale znalazłem następujący artykuł, który wygląda na to, że powinien działać dobrze: munin: migracja z 32-bitowy do 64-bitowego hosta .

Nie jestem pewien, czy dotyczy to ciebie, ale ostatnio to zrobiłem, musiałem również przeprowadzić migrację zawartości pliku /etc/munin/plugin-conf.d, ponieważ zawierał on pewne rzeczy związane z snmp związane z węzłem Munin na starym serwer. Możesz także zajrzeć do katalogu / usr / share / munin / plugins i / etc / munin / plugins, aby znaleźć wszelkie niestandardowe elementy, które zostały zgromadzone przez lata.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.