Monitorar o uso do HD
Publicado por Daniel Padovani (última atualização em 19/09/2010)
[ Hits: 13.888 ]
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
#/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
Slocal Manipulação de pacotes Slackware
verificar os maiores arquivos no HD
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
crontab executar em tempos (1)
Formatando cartão de memoria que nao formata[AJUDA] (9)
Programa duplicado no "Abrir com" e na barra de pesquisa do ... (3)