Cambia un server Munin e conserva i dati


14

Stiamo migrando alcuni server e dobbiamo cambiare il nostro server Munin. La maggior parte dei nodi di Munin non sono cambiati e vorremmo tenere traccia dei dati storici, se possibile.

Posso configurare un nuovo server Munin, ma mi piace sapere se è possibile trasferire i vecchi dati sul nuovo server e come farlo.

Risposte:


19

Basta copiare i *.rrdfile in /var/lib/munin.


Grazie! Basta aggiungere che quei file si trovano su/var/lib/munin
Khelben

3
Questo sembra funzionare, ma non si vedono immediatamente i risultati .. o anche dopo il prossimo aggiornamento HTML previsto. Sembra che Munin sia carino ed efficiente e ricostruisce i grafici a lungo termine molto meno frequentemente di quelli a 5 minuti. Dopo aver copiato i file, potresti non visualizzare i grafici cronologici settimanali / mensili sul nuovo server fino a molto tempo dopo ... ma alla fine si presentano.
Dman,

14

Se mantieni la stessa configurazione, cioè i nomi dei nodi non cambiano nel tuo file /etc/munin/munin.conf, allora è praticamente solo una questione di spostarti tra i contenuti di / var / lib / munin, che di solito è dove I file RRD vengono mantenuti. I grafici verranno rigenerati dai dati RRD, quindi non ne hai davvero bisogno.

Se il tuo vecchio e il nuovo server non hanno la stessa architettura, allora devi eseguire un dump e ripristinare il processo sui file RRD piuttosto che copiarli, perché i dati binari contenuti nei file sono diversi tra 32-bit e 64- sistemi di bit. Nel nostro caso abbiamo deciso di attenerci a una normale configurazione x86 per la nuova scatola, quindi non posso commentare quanto funzioni bene, ma ho trovato il seguente articolo che sembra funzionare correttamente: munin: migrazione da un 32 bit a un host a 64 bit .

Non sono sicuro che questo valga per te, ma dopo averlo fatto di recente, ho anche dovuto migrare il contenuto di /etc/munin/plugin-conf.d, poiché conteneva alcune cose relative a snmp relative al nodo di munin sul vecchio server. Potresti anche voler guardare / usr / share / munin / plugins e / etc / munin / plugins per tutto ciò che è stato accumulato nel corso degli anni.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.