Monitorar capacidade das partições
Publicado por Daniel Fernandes (última atualização em 01/06/2010)
[ Hits: 10.064 ]
Tive a necessidade de monitorar a capacidade de armazenamento das partições em um servidor e pensei que seria interessante se sempre que essa capacidade estivesse acima de uma valor determinado o sistema me enviasse um e-mail de alerta. Nesse caso o script verifica quantos % a partição esta e se passar de 90% me envia o alerta.
Esse script pode ser colocado no cron dependendo da necessidade.
Podem existir outras maneiras, mas essa atendeu minhas necessidades, caso tenham outras opções por favor comentem para melhorarmos sempre!
#/bin/bash
# Script para monitorar utilização das partições do Servidor e enviar por e-mail caso ultrapasse 90%
# Remove o arquivo temporário
rm /tmp/usohd.txt
# Verifica a utilização, ordena as particões e salva em arquivo temporário
df -h | grep sda | sort > /root/hd/df.txt
# Verifica se as partições estão acima de 90 % e envia e-mail com o conteúdo
while read linha
do
PARTICAO=`echo $linha | awk '{ print $1 }'`
USO=`echo $linha | awk '{ print $5 }' | sed "s/%//g"` # Removendo o símbolo %
DIRETORIO=`echo $linha | awk '{ print $6 }'`
if [ "$USO" -gt "89" ]; then
echo "A partição "$PARTICAO", do diretório "$DIRETORIO" no Servidor "$HOSTNAME" esta com "$USO"% de uso! Favor verificar!!!" >> /tmp/usohd.txt
else touch /tmp/usohd.txt
fi
done < /root/hd/df.txt
# Envia email somente se o arquivo NÃO estiver vazio
if [ ! -s /tmp/usohd.txt ] ;then
#echo "Arquivo esta vazio!"
else
cat /tmp/usohd.txt | mail -s '[Utilizacao do HD]' email@dominio.com
fi
ob-install: um novo jeito de se configurar o Openbox
Gerenciador Servidor de Arquivos
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Ativando e usando "zoom" no ambiente Cinnamon
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Como realizar um ataque de força bruta para desobrir senhas?
Queda no serviços da Cloudflare, alguns sites estão fora do ar. (1)
Perfil criado no samba ad dc não loga no Windows 10 e 11 (11)









