Alterar um servidor Munin e manter os dados


14

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

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.

Respostas:


19

Basta copiar os *.rrdarquivos /var/lib/munin.


Obrigado! Apenas acrescentar que esses arquivos estão localizados na/var/lib/munin
Khelben

3
Isso parece funcionar, mas você não vê os resultados imediatamente .. ou mesmo após a próxima atualização de HTML esperada. Parece que munin é agradável e eficiente e apenas reconstrói os gráficos de longo prazo com muito menos frequência do que os de 5 minutos. Após copiar os arquivos, você poderá não ver os gráficos de histórico semanal / mensal reaparecerem no novo servidor até muito mais tarde ... mas, eventualmente, aparece.
dman

14

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

Se seu servidor antigo e novo não tiver a 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 e 64 bits. sistemas de bits. No nosso caso, decidimos manter uma configuração regular do x86 para a nova caixa, por isso não posso comentar como isso funciona, mas achei o seguinte artigo que parece que deve funcionar muito bem: munin: migração de um 32 bits para um host de 64 bits .

Não tenho certeza se isso se aplica a você, mas, tendo feito isso recentemente, também tive que migrar o conteúdo do /etc/munin/plugin-conf.d, pois ele continha algumas coisas relacionadas ao snmp relacionadas ao munin-node no antigo servidor. Você também pode procurar em / usr / share / munin / plugins e / etc / munin / plugins para obter qualquer item personalizado acumulado ao longo dos anos.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.