Monitorando espaço em disco com IP dinâmico.
Publicado por Daniel Ortiz 25/10/2007
[ Hits: 8.026 ]
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
Configurando IPTABLES de forma simples
Nenhum comentário foi encontrado.
Como Ativar a Aceleração por GPU (ROCm) no Ollama para AMD Navi 10 (RX 5700 XT / 5600) no Gentoo
Como criar um make.conf no Gentoo (para iniciantes)
Como instalar o Open WebUI para Ollama no Gentoo (com systemd)
INSTALAR (e jogar) COUNTER STRIKE 1.6 (install cs 1.6) NO LINUX
Removendo o bloqueio por erros de senha no Gentoo (systemd)
Papel de Parede Animado no KDE Plasma 6 (Com dicas para Gentoo)
Homebrew: o gerenciador de pacotes que faltava para o Linux!
Removendo a trava de versão do Project Brutality para GZDoom/UZDoom
Acelere a compilação no Gentoo com distcc (guia para Systemd)
Teste de CHAT para o futuro ? (0)
Ajudante para criar dicas e artigos no VOL (29)
ATUALIZAÇÃO DO KERNEL LINUX (2)
[Matemática] o que seria algo mais poderoso do que uma função? [RESOLV... (5)









