Altere um servidor Munin e mantenha os dados

14

Estamos migrando alguns servidores, e precisamos mudar o nosso servidor Munin. A maioria dos nós Munin não são alterados e, se possível, gostaríamos de rastrear os dados históricos.

Posso configurar um novo servidor Munin, mas gosto de saber se é possível transferir os dados antigos para o novo servidor e como fazê-lo.

    
por Khelben 09.04.2010 / 09:20

2 respostas

19

Copie os arquivos *.rrd em /var/lib/munin .

    
por 09.04.2010 / 11:23
14

Se você mantiver a mesma configuração, ou seja, os nomes de nós não mudarem no seu arquivo /etc/munin/munin.conf, então é basicamente uma questão de mover o conteúdo de / var / lib / munin, que é geralmente onde os arquivos RRD são mantidos. Os gráficos serão gerados novamente a partir dos dados do RRD para que você não precise deles.

Se o servidor antigo e o novo não forem da mesma arquitetura, será necessário executar um processo de despejo e restauração nos arquivos RRD, em vez de apenas copiá-los, porque os dados binários contidos nos arquivos são diferentes entre 32 bits e sistemas de 64 bits. No nosso caso, decidimos ficar com uma configuração x86 regular para a nova caixa, por isso não posso comentar como isso funciona, mas encontrei o seguinte artigo que parece funcionar bem: munin: migração de um host de 32 bits para 64 bits .

Não tenho certeza se isso se aplica a você, mas tendo feito isso recentemente, eu também tive que migrar o conteúdo de /etc/munin/plugin-conf.d, pois ele continha algumas coisas relacionadas ao snmp relacionadas ao nó munin. no servidor antigo. Você também pode querer olhar para / usr / share / munin / plugins e / etc / munin / plugins para qualquer coisa personalizada que tenha sido acumulada ao longo dos anos.

    
por 09.04.2010 / 12:24

Tags