[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
veriricar espaço em disco no HP-UX
From: |
Márcio Ricardo Alves da Silva |
Subject: |
veriricar espaço em disco no HP-UX |
Date: |
Thu, 31 Mar 2011 11:22:29 -0300 |
Boas.
Estou precisando monitorar o espaço em disco do meu HP-UX. Não tenho tanto
conhecimento com shell-script e consegui um script, dei uma ajustada nele, mas
estou tendo erro no ifconfig.
ESPACO=`df | awk '{print $5}' | grep -v Use | sort -nr | awk -F % '{print $1}'
| head -n1`
ESPACO_INODE=`df -i | awk '{print $5}' | grep -v IUse | sort -nr | awk -F %
'{print $1}' | head -n1`
ALERTA_RISCO="O disco esta prestes ficar sem espaco por favor verificar \n\n
`df ` \n\n `ifconfig` \n\n `uname -a`"
ALERTA_CHEIO="O disco encheu verificar com urgencia \n\n `df ` \n\n `ifconfig`
\n\n `uname -a`"
ALERTA_RISCO_INODE="O disco esta prestes ficar sem espaco por favor verificar
\n\n `df -i ` \n\n `ifconfig` \n\n `uname -a`"
ALERTA_CHEIO_INODE="O disco encheu verificar com urgencia \n\n `df -i ` \n\n
`ifconfig` \n\n `uname -a`"
SUBJECT_1="ESPACO EM DISCO PREOCUPANTE"
SUBJECT_2="ESPACO EM DISCO ACABOU"
SUBJECT_1_I="ESPACO EM DISCO PREOCUPANTE_INODE"
SUBJECT_2_I="ESPACO EM DISCO ACABOU_INODE"
EMAIL_DST="address@hidden"
EMAIL_ORI="oracle@hp_wk2"
SERVER="183.X.Y.A"
case $ESPACO in
9[1-9])# Caso o disco esteja entre 91 a 99 ele manda um email avisando
sendEmail -f $EMAIL_ORI -t $EMAIL_DST -u $SUBJECT_1 -m "$ALERTA_RISCO" -s
$SERVER:25;;
100)# Caso encha tb
sendEmail -f $EMAIL_ORI -t $EMAIL_DST -u $SUBJECT_2 -m "$ALERTA_CHEIO" -s
$SERVER:25;;
esac
case $ESPACO_INODE in
9[1-9])# Caso o disco esteja entre 91 a 99 ele manda um email avisando
sendEmail -f $EMAIL_ORI -t $EMAIL_DST -u $SUBJECT_1_I -m "$ALERTA_RISCO_INODE"
-s $SERVER:25;;
100)# Caso encha tb
sendEmail -f $EMAIL_ORI -t $EMAIL_DST -u $SUBJECT_2_I -m "$ALERTA_CHEIO_INODE"
-s $SERVER:25;;
esac
Podem me dar uma força ai?
[As partes desta mensagem que não continham texto foram removidas]
- veriricar espaço em disco no HP-UX,
Márcio Ricardo Alves da Silva <=