Monitorando espaço em disco com IP dinâmico.
Publicado por Daniel Ortiz 25/10/2007
[ Hits: 7.566 ]
Tenho clientes que possuem IP dinâmico e sendo assim não consigo monitorar o espaço em disco facilmente usando o NRPE e Nagios.
Depois de um problema que ocorreu, resolvi testar uma idéia para monitorar de uma outra forma. Então criei um script que utiliza o NRPE local para checar o espaço em disco e se este espaço for menor do que 20% envia um e-mail para o administrador.
#!/bin/sh # Script para monitorar espaco em disco e avisar por e-mail. # by Daniel Ortiz - daniel@bluesolutions.com.br # Monitora o / (raiz) if (( `/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/sda3|awk '{print $2}'`==OK )); then echo "OK - Particao RAIZ com mais de 20% de espaco livre" else echo "CLIENTE ERRO - Particao RAIZ com menos de 20% de espaco livre" | mail -s "CLIENTE DISK ERROR - RAIZ" daniel@bluesolutions.com.br fi # Monitora o /home if (( `/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/sda6|awk '{print $2}'`==OK )); then echo "OK - Particao HOME com mais de 20% de espaco livre" else echo "CLIENTE ERRO - Particao HOME com menos de 20% de espaco livre" | mail -s "CLIENTE DISK ERROR - HOME" daniel@bluesolutions.com.br fi # Monitora o /var if (( `/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/sda2|awk '{print $2}'`==OK )); then echo "OK - Particao VAR com mais de 20% de espaco livre" else echo "CLIENTE ERRO - Particao VAR com menos de 20% de espaco livre" | mail -s "CLIENTE DISK ERROR - VAR" daniel@bluesolutions.com.br fi
Execução remota com SSH e HERE DOCUMENTS descomplicada
Removendo carácter especial de arquivos recursivamente
Claro 3g Sony Ericsson md300 script conexao - Revisado
Script Para Ajustar o Intevalo de Legendas
Nenhum comentário foi encontrado.
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba