Monitor_espaco.sh

Publicado por Carlos Carvalho 14/07/2004

[ Hits: 5.222 ]

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
# [email protected]


#Variaveis, altere de acordo com seu sistema,
####################################
SEND="/tmp/espaco.log"             
LOG="/var/log/Monitor_Espaco.log"  
EMAIL1="[email protected]"         
EMAIL2="[email protected]"      
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 - [email protected]" >> $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

Troca de imagem da tela de bloqueio de usuário no Linux Mint MATE

Backup automatico em dois computadores via local e NFS

Escrever por extenso

Script para obter informações do tempo

Mounter - Script para montar pendrive.


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts