Monitor_espaco.sh

Publicado por Carlos Carvalho 14/07/2004

[ Hits: 5.600 ]

Download Monitor_Espaco.new.sh




Script bem simples que verifica o espaco disponivel na maquina, caso chegue a um determinado valor um e-mail
sera enviado ao administrador.
Pre-requisito:
1 - Smtp configurado e funcionando ao estilo sendmail (postfix)

  



Esconder código-fonte

#!/bin/bash
# Monitor_Espaco.sh  15/08/2001
# h4sh@globo.com


#Variaveis, altere de acordo com seu sistema,
####################################
SEND="/tmp/espaco.log"             
LOG="/var/log/Monitor_Espaco.log"  
EMAIL1="blabla@blabla.com"         
EMAIL2="blablabla@blabla.com"      
SUPORTADO=80                       
DISPOSITIVO="/dev/sda3"            
####################################

#Verifica percentual de espaco disponivel
ESPACO=$(df -h $DISPOSITIVO |awk '{print $5}' |cut -d "%" -f1)

if [ $ESPACO -gt $SUPORTADO ] ; then

echo "##############################################################" > $SEND
echo "                     ALERTA ESPECIAL                            " >> $SEND
echo "##############################################################" >> $SEND
echo "   $HOSTNAME `date` " >> $SEND
echo "Espaco em disco atual, excedeu limite suportado: $ESPACO% " >> $SEND
echo "Duvidas - suporte@suporte.com" >> $SEND
echo "##############################################################" >> $SEND

#Salva log
cat $SEND >> $LOG

#Email 1
/usr/sbin/sendmail $EMAIL1 -s "Alerta Especial $HOSTNAME : ESPACO EM DISCO" < $SEND
#Email 2
/usr/sbin/sendmail $EMAIL2 -s "Alerta Especial $HOSTNAME : ESPACO EM DISCO" < $SEND
fi
#EOF

Scripts recomendados

ScriptLibreOffice - Baixa e instala o LibreOffice pt_BR mais recente no Ubuntu, Debian e Linux Mint

Script Para Manutenção de usuários do Sistema

Distro Recognizer 0.05

modem.sh

Tira ScreenShot


  

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