Cambiar un servidor Munin y conservar los datos.

14

Estamos migrando algunos servidores, y necesitamos cambiar nuestro servidor Munin. La mayoría de los nodos de Munin no se modifican, y nos gustaría hacer un seguimiento de los datos históricos, si es posible.

Puedo configurar un nuevo servidor Munin, pero me gusta saber si es posible transferir los datos antiguos al nuevo servidor y cómo hacerlo.

Khelben
fuente

Respuestas:

19

Simplemente copie los *.rrdarchivos /var/lib/munin.

Osito de peluche
fuente
¡Gracias! Sólo tiene que añadir que esos archivos se encuentran en/var/lib/munin
Khelben-
3
Esto parece funcionar, pero no ve los resultados de inmediato ... o incluso después de la próxima actualización HTML esperada. Parece que munin es agradable y eficiente y solo reconstruye los gráficos a largo plazo con mucha menos frecuencia que los de 5 minutos. Después de copiar los archivos, es posible que no vea los gráficos del historial semanal / mensual reaparecer en el nuevo servidor hasta mucho más tarde ... pero finalmente aparece.
dman
14

Si mantiene la misma configuración, es decir, los nombres de los nodos no cambian en su archivo /etc/munin/munin.conf, entonces es solo cuestión de moverse a través del contenido de / var / lib / munin, que generalmente es donde Los archivos RRD se mantienen. Los gráficos se volverán a generar a partir de los datos RRD para que realmente no los necesite.

Si su servidor antiguo y el nuevo no tienen la misma arquitectura, entonces necesita realizar un proceso de volcado y restauración en los archivos RRD en lugar de simplemente copiarlos, porque los datos binarios contenidos en los archivos son diferentes entre 32 bits y 64- sistemas de bits En nuestro caso, decidimos seguir con una configuración x86 normal para la nueva caja, por lo que no puedo comentar qué tan bien funciona, pero encontré el siguiente artículo que parece que debería funcionar bien: munin: migración de un 32 bits a un host de 64 bits .

No estoy seguro de si esto se aplica a usted, pero habiendo hecho esto recientemente, también tuve que migrar el contenido de /etc/munin/plugin-conf.d, ya que contenía algunas cosas relacionadas con snmp relacionadas con el nodo munin en el antiguo servidor. También puede consultar / usr / share / munin / plugins y / etc / munin / plugins para cualquier cosa personalizada que se haya acumulado a lo largo de los años.

ThatGraemeGuy
fuente