(→Servidor 192.168.0.23) |
(→Script de Monitoramento) |
||
| Linha 22: | Linha 22: | ||
<pre> | <pre> | ||
#!/bin/bash | #!/bin/bash | ||
| - | EMPRESA="srv-sip-saudesc-ip23" | + | EMPRESA="srv-sip-saudesc-ip23 " |
DISCO1="26G" | DISCO1="26G" | ||
| Linha 40: | Linha 40: | ||
UNIDADE1=`df -h | grep $DISCO1` | UNIDADE1=`df -h | grep $DISCO1` | ||
| - | EMAILPOUCOESPACO="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1" -o tls=yes -s email-ssl.com.br: | + | EMAILPOUCOESPACO="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1" -o tls=yes -s email-ssl.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!" |
| - | EMAILSEMESPACO="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2" -o tls=yes -s email-ssl.com.br:587 | + | EMAILSEMESPACO="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2" -o tls=yes -s email-ssl.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!" |
| - | EMAILPOUCOINODE="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1_I" -o tls=yes -s email-ssl.com.br: | + | EMAILPOUCOINODE="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1_I" -o tls=yes -s email-ssl.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!" |
| - | EMAILSEMINODE="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2_I" -o tls=yes -s email-ssl.com.br: | + | EMAILSEMINODE="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2_I" -o tls=yes -s email-ssl.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!" |
# VERIFICAO E ENVIO DE EMAIL | # VERIFICAO E ENVIO DE EMAIL | ||
| Linha 49: | Linha 49: | ||
case $ESPACO1 in | case $ESPACO1 in | ||
9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando | 9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando | ||
| - | echo -e "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;; | + | echo -e "$EMPRESA$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;; |
100) #Caso encha tb | 100) #Caso encha tb | ||
| - | echo -e "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;; | + | echo -e "$EMPRESA$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;; |
esac | esac | ||
case $ESPACO_INODE1 in | case $ESPACO_INODE1 in | ||
9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando | 9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando | ||
| - | echo -e "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;; | + | echo -e "$EMPRESA$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;; |
100) #Caso encha tb | 100) #Caso encha tb | ||
| - | echo -e "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;; | + | echo -e "$EMPRESA$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;; |
esac | esac | ||
Tabela de conteúdo |
Responsáveis por solicitações: Josi
Intelbras É registrado na central da LUPA (192.168.0.23) usuario 0004 senha 0004sip
hostname = srv-sip-saudesc-ip23.corp.lupahosting.com.br IP lan = 192.168.0.23 processor = Intel(R) Xeon(R) CPU E3-1226 v3 @ 3.30GHz Mem = 1G
#!/bin/bash
EMPRESA="srv-sip-saudesc-ip23 "
DISCO1="26G"
ESPACO1=`df -h | grep $DISCO1 | awk '{print $4}' | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE1=`df -hi | grep $DISCO1 | awk '{print $5}' | grep -v IUse | sort -nr | awk -F % '{print $1}'`
ALERTA_RISCO="O disco esta prestes ficar sem espaco por favor verificar \n\n `df -h ` \n\n `uname -a`"
ALERTA_CHEIO="O disco esta cheio verifique com urgencia \n\n `df -h ` \n\n `uname -a`"
ALERTA_RISCO_INODE="O disco esta prestes ficar sem espaco favor verificar \n\n `df -hi ` \n\n \sbin\ifconfig \n\n `uname -a`"
ALERTA_CHEIO_INODE="O disco esta cheio verifique com urgencia \n\n `df -hi ` \n\n \sbin\ifconfig \n\n `uname -a`"
SUBJECT_1="POUCO ESPACO EM DISCO"
SUBJECT_2="SEM ESPACO EM DISCO"
SUBJECT_1_I="POUCOS INODES NO DISCO"
SUBJECT_2_I="SEM INODES NO DISCO"
TAMANHO=`df -h`
UNIDADE1=`df -h | grep $DISCO1`
EMAILPOUCOESPACO="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1" -o tls=yes -s email-ssl.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!"
EMAILSEMESPACO="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2" -o tls=yes -s email-ssl.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!"
EMAILPOUCOINODE="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1_I" -o tls=yes -s email-ssl.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!"
EMAILSEMINODE="sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2_I" -o tls=yes -s email-ssl.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!"
# VERIFICAO E ENVIO DE EMAIL
# Verifica espaco DISCO1
case $ESPACO1 in
9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
echo -e "$EMPRESA$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;
100) #Caso encha tb
echo -e "$EMPRESA$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE1 in
9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
echo -e "$EMPRESA$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;
100) #Caso encha tb
echo -e "$EMPRESA$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;;
esac
Sidesc Palhoça
0003, luP42015
IP 192.168.0.150 L1 - 48300090 6a44y6crf0bnyg8q L2 - 48300091 0xk3c9p2e1cgidyc L3 - 48300092 k0l3zsmm340dnl3a L4 - 48300093 2r9ui0pnfaj71h8b L5 - 48300094 0zq877ei34rr6j2a L6 - 48300095 fhozzinykjldhetb L7 - 48300096 f98er24s8ur3zpzx L8 - 48300097 h0da1yoje8760xls
administrator | F47de393 saudesc01 | Sa456961 saudesc02 | Sa456962 saudesc03 | Sa456963 saudesc04 | Sa456964 saudesc05 | Sa456965 saudesc06 | Sa456966 renata | re*7762!Ata
e-mail cadastrado: cameras@lupainformatica.com.br Pass do e-mail: ca*9966!As Chave de acesso APP: AOIQBX NS: S5UG31014218B ID: 187930997