Pular para o conteúdo

Monitorar o uso do HD

O script abaixo monitora o HD/partição de acordo com o percentual que você configura. Assim que atingir o limite definido ele envia um alerta/notificação para o seu email.

Basta copiar o script e salvar em um arquivo como por exemplo MonitoraHD.sh e dar a permissão:

chmod 777 MonitoraHD.sh

Adicione ao cron para ser executado de tempos em tempos. Para adicionar ao cron digite:

crontab -e

*/59 * * * * /root/MonitoraHD.sh

E salve. Lembre-se de ajustar o caminho de acordo com aonde você tenha salvo o arquivo. Da forma acima ele irá conferir o HD de 59 em 59 minutos.

Espero que seja útil.

Daniel Padovani

Daniel Padovani dpadovani
Hits: 14.302 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

O script abaixo monitora o HD/partição de acordo com o percentual que você configura. Assim que atingir o limite definido ele envia um alerta/notificação para o seu email.

Basta copiar o script e salvar em um arquivo como por exemplo MonitoraHD.sh e dar a permissão:

chmod 777 MonitoraHD.sh

Adicione ao cron para ser executado de tempos em tempos. Para adicionar ao cron digite:

crontab -e

*/59 * * * * /root/MonitoraHD.sh

E salve. Lembre-se de ajustar o caminho de acordo com aonde você tenha salvo o arquivo. Da forma acima ele irá conferir o HD de 59 em 59 minutos.

Espero que seja útil.

Daniel Padovani

Download MonitoraHD.sh Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

#/bin/bash
######
########Daniel Padovani - 14 set 2010
######
#A Linha abaixo limpa o arquivo antes de utilizado
touch /dev/null > /tmp/usohd.txt
#A linha abaixo pega o tamanho da partiçao em percentual 
#altere onde esta escrito /SUAPARTICAO para a partição que deseja monitorar
#exemplo /home  ou /var ou simplismente o /
USO=`df -h /SUAPARTICAO | tail -1 | awk '{print $5}'| sed "s/%//g"`
#
#Abaixo aonde esta escrito 80 altere para o percentual que deseja que o alerta seja acionado
#enviado a notificacao atraves do email que o seu HD ultrapassou o persentual.
if [ "$USO" -gt "80" ]; then
#altere onde esta escrito /SUAPARTICAO para a partição que deseja monitorar
echo "Particao /logs esta com "$USO"% de uso! Favor verificar!" >> /tmp/usohd.txt
#else touch /tmp/usohd.txt
fi
#echo `cat /tmp/usohd.txt`
#####Ve se o arquivo ta vazio
if [ ! -s /tmp/usohd.txt ] ;then
echo "Arquivo esta vazio!"
else
#altere a linha abaixo aonde esta escrito seu@email.com.br pelo seu email correto
cat /tmp/usohd.txt | mail -s '[Utilizacao do HD db-master-a]' seu@email.com.br
fi
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Manipulação dos arquivos criados pelo Motion

Criar imagem ISO a partir de CD

Backup de N diretórios e arquivos

CONTROLE DE ACESSOS PELO SQUID

Conexão SSH via Console

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.