Avisos de segurança do espaço em uso!

Publicado por SuporteTecnicoID 17/10/2007

[ Hits: 6.205 ]

Homepage: http://www.linux-kdu.com.br

Download espaco-livre.sh




Avisa que o seu espaço está no limite pré-determinado por você, uma ótima segurança antes de ter seu Linux travado e só depois de quebrar a cabeça ter de lembrar que acabou seu espaço em disco.

Aviso: chato como o do Windows, mas bem util. Uma dica do DICAS Linux, mas um pouco modificado para maiores efeitos de atenção.

  



Esconder código-fonte

 
#!/bin/bash
# Script para mandar um aviso por e-mail para RESPONSAVEL
# quando PARTICAO estiver acima de MAX % de uso
# Autor: Luis Felipe Strano Moraes
# Modificado pelo SuporteTecnicoID para mais efeitos de atenção!

MAX=90
#este =90 se refere a porcentagem maxima de uso que vc quer que seja atingida.
RESPONSAVEL=suporte@indexdata.com.br
#este deve ser o seu e-mail , o qual recebera os avisos de limites atingidos.


# Na linha abaixo , vc devera definir quais as partições a serem monitoradas.
for Particao in / /usr /var /mnt/hda2
do

SIZE=`df $Particao | sed -e '1d;s/[[:space:]]\+/ /g' | cut -d' ' -f5 | sed -e 's/^\([0-9]\+\)%/\1/g'`

if [ $SIZE -gt $MAX ] ; then
#/root/bin/cleanlog.sh
echo "Partição \"$Particao\": $SIZE % de uso" >> /tmp/df.$$
fi
done

if [ -e /tmp/df.$$ ] ; then
play /usr/share/sounds/ChatBeep.wav /usr/share/sounds/ChatBeep.wav /usr/share/sounds/ChatBeep.wav
espeak -v pt  -a 200 "Atenção, o seu espaço em disco, esta em um nível crítico de Uso"
kdialog --title "Listagem das Partições com a ocupação de Arquvos" -textbox /tmp/df.$$ 505 10
      rm -rf /tmp/df.$$
mail -s "Aviso: Partições com alta taxa de ocupação em Dicas-L `date`" $RESPONSAVEL < /tmp/df.$$
fi

sleep 20
espaco-livre.sh

Scripts recomendados

Desligando infraestrutura de ITM6

Bash script para converter decimal para hexadecimal mole!

Script para desligar o servidor

Backup compactado

Script de backup em CD/DVD


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts