Como limpar um valor de lixo em Munin

2

Depois que eu reiniciei um dos meus servidores, o Munin (que é executado em outro servidor) parece ter recebido uma resposta ruim no processo de reinicialização.

link

Eu gostaria de remover esse valor de lixo, mesmo que isso signifique perder todos os dados para esse nó até agora. Eu tentei remover os arquivos .rrd em / var / lib / munin, mas tudo o que fiz foi remover o histórico de antes da reinicialização. Existe uma maneira de limpar isso?

    
por Paul Tomblin 30.11.2010 / 17:18

2 respostas

3

Graças à lista de usuários munin-users, descobri o script " removespikes "que pode remover valores transitórios de seus arquivos rrd. Funcionou lindamente.

    
por 04.12.2010 / 22:58
3

/ var / lib / munin / nome_do_host / * Deve conter todos os arquivos rdd para esse host .. Se após excluir que você ainda está plotando lixo, talvez o nó munin na máquina incorreta precise ser reiniciado.

Você pode verificar se o nó está enviando lixo por telnet no serviço do nó

#replace 4949 with whatever port you are using.
telnet bad-node-ip 4949

Depois que você estiver conectado, digite

fetch thenameoftheplugin

Você deve ver algo como

system_cpu.value 123 
user_cpu.value 123 
etc

Se você ainda vê lixo, o nó ainda está enviando lixo para que seja necessário inspecioná-lo, não munin. (Comece com os comandos que o script usa para gerar valores para munin).

Para obter informações adicionais sobre a depuração, há algumas informações na wiki do munin

    
por 01.12.2010 / 17:30

Tags