Gostaria de redefinir todos os gráficos para um determinado host em Munin . Alguém que sabe como eu posso fazer isso?
26
Gostaria de redefinir todos os gráficos para um determinado host em Munin . Alguém que sabe como eu posso fazer isso?
Respostas:
Os dados do Munin são armazenados nos arquivos do banco de dados Round Robin (.rrd). Estes são armazenados em / var / lib / munin.
Cada host e grupo de hosts terá seu próprio subdiretório em / var / lib / munin
Exclua os arquivos .rrd sob o nome do host em questão e seus dados serão zerados. Os gráficos serão gerados novamente após alguns minutos.
fonte
Ou, como alternativa, se você deseja corrigir os dados nos arquivos RRD (por exemplo, aumento no gráfico de rede na reinicialização do servidor), basta executar:
edite os dados no arquivo xml (corrija grandes valores, mas lembre-se de que eles estão em notação científica) e depois recrie o arquivo RRD:
e substitua o RRD original por este novo. Usando isso, você pode corrigir os valores e ainda preservar seus dados antigos.
EDIT : Você pode encontrar uma descrição detalhada e como fazer aqui: http://munin-monitoring.org/wiki/SpikeRemoval
fonte
Sim, exclua todos os
*.rrd
arquivos da pasta emque o munin gera os gráficos (onde estão os arquivos .html)./var/lib/munin/xyz/
. Está definido no seu munin.conf (dbdir).Os arquivos rrd são regenerados na próxima execução.
fonte
Você também deve remover os arquivos html que foram criados. Eles geralmente estão localizados em / var / www / munin /. Nesse diretório, você encontrará seus diretórios de grupo de hosts. exclua os arquivos .png e o arquivo .html do gráfico que deseja redefinir.
fonte
/opt/munin/www/docs/<hostgroup>/<hostname>
. Você pode especialmente excluir os arquivos da web (e o diretório) se tiver mexido nos plug-ins do nó e suas novas definições se recusarem a aparecer na página da web do host.Eu removo um gráfico de tipo único com o seguinte no servidor mestre:
Confirme todos os arquivos para excluir !
Exclua os arquivos de gráfico para o plugin nginx_ * :
fonte