GRUPO EMBRASEG - T SEG 4º

De Wiki NOC
(Diferença entre revisões)
(Servidor Monitoramento (PRTG))
(srv-vbox-01)
Linha 403: Linha 403:
==srv-vbox-01==
==srv-vbox-01==
-
  enp8s0  - LAN
+
  192.168.10.217
 +
192.168.10.248
 +
192.168.10.249
 +
192.168.10.215
 +
192.168.10.216
==srv-sipgw-ip162==
==srv-sipgw-ip162==

Edição de 12h39min de 18 de fevereiro de 2020

Arquivo:Logo_embraseg.jpg

Tabela de conteúdo

Empresa

  • Razão Social: Empresa Brasileira de Tecnologia da Informação Segura de Dados Eireli
  • Nome Fantasia: T Seg Internet
  • CNPJ: 24877275000176
  • Endereço :
  • Fone :

http://tseginternet.com.br

Informações Administrativas

O contrato Unifique esta em nome de JMJ Brasil

Contatos

  Nome : Jorge  
  Celular : (48) 9180-2205
  E-mail : Jorge <jorge@tseginternet.com.br>

RCXIT

Além do suporte pelo e-mail suporte.telecom@rcxit.com.br, telefone/WhatsApp (51) 3014 5600, você conta com a abertura de chamados pela Web através do endereço:
https://qualitor.rcxit.com.br

Para o acesso, utilize os campos abaixo:
Usuário: ivandro@lupainformatica.com.br
Senha: tseg@2019

Informações Técnicas

ALGAR 10/10MB

IP: 187.72.161.61
Contato: 0800-940-0512
Circuito 0000201629

UNIFIQUE 5/5MB

IP: 187.94.101.130
Contato: 3380-0800

Dados do contrato Unifique

Contratante: JMJ Brasil

RAC

Switch Cisco 3750G

IP 192.168.10.215

Painel e-mail Zoho

http://webmail.tseginternet.com.br/
admin@tseginternet.com.br
RfgH6&M@rc08767

Exchange 2010

http://cp.hostallapps.com/
Username: tseginte
Password: K5sn3Kq1p4

AntiSpam

https://secure10.hostmailserver.com/FrontController

E-mail account

https://webmail.hostallapps.com/owa/
Username: jorge@grupoembraseg.com.br
Password: scfqeA@45

Email Log

email       log@grupoembraseg.com.br
senha       lUpa*2010!

Unifi

https://187.94.101.130:8443
Usuário: Admin
Senha: lup@h0st1ng

Firewall

192.168.10.254
admin, $#@-N0v0N@c!!_201907-@#$
 [root@ledesma ~]# ifconfig
eth0      Link encap:Ethernet  Endereço de HW 00:15:17:A6:A7:BA
          inet end.: 138.122.65.134  Bcast:138.122.65.135  Masc:255.255.255.252
          endereço inet6: fe80::215:17ff:fea6:a7ba/64 Escopo:Link
          UP BROADCASTRUNNING MULTICAST  MTU:1500  Métrica:1
          RX packets:1404043 errors:0 dropped:0 overruns:0 frame:0
          TX packets:946413 errors:0 dropped:0 overruns:0 carrier:0
          colisões:0 txqueuelen:1000
          RX bytes:458249690 (437.0 MiB)  TX bytes:91052840 (86.8 MiB)
          IRQ:16 Memória:fc3e0000-fc400000

eth1      Link encap:Ethernet  Endereço de HW 00:15:17:A6:A7:BB
          inet end.: 192.168.10.1  Bcast:192.168.10.255  Masc:255.255.255.0
          endereço inet6: fe80::215:17ff:fea6:a7bb/64 Escopo:Link
          UP BROADCASTRUNNING MULTICAST  MTU:1500  Métrica:1
          RX packets:89111 errors:0 dropped:0 overruns:0 frame:0
          TX packets:116273 errors:0 dropped:0 overruns:0 carrier:0
          colisões:0 txqueuelen:1000
          RX bytes:20258349 (19.3 MiB)  TX bytes:63099235 (60.1 MiB)
          IRQ:17 Memória:fc3a0000-fc3c0000

eth2      Link encap:Ethernet  Endereço de HW 00:19:B9:F0:B3:36
          inet end.: 192.168.11.1  Bcast:192.168.11.255  Masc:255.255.255.0
          endereço inet6: fe80::219:b9ff:fef0:b336/64 Escopo:Link
          UP BROADCASTRUNNING MULTICAST  MTU:1500  Métrica:1
          RX packets:244481 errors:0 dropped:0 overruns:0 frame:0
          TX packets:286729 errors:0 dropped:0 overruns:0 carrier:0
          colisões:0 txqueuelen:1000
          RX bytes:33926631 (32.3 MiB)  TX bytes:249745637 (238.1 MiB)

eth3      Link encap:Ethernet  Endereço de HW 00:19:B9:F0:B3:38
          inet end.: 186.214.8.26  Bcast:186.214.8.31  Masc:255.255.255.248
          endereço inet6: fe80::219:b9ff:fef0:b338/64 Escopo:Link
          UP BROADCASTRUNNING MULTICAST  MTU:1500  Métrica:1
          RX packets:19649 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2937 errors:0 dropped:0 overruns:0 carrier:0
          colisões:0 txqueuelen:1000
          RX bytes:2494807 (2.3 MiB)  TX bytes:1419331 (1.3 MiB)

lo        Link encap:Loopback Local
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACKRUNNING  MTU:65536  Métrica:1
          RX packets:587 errors:0 dropped:0 overruns:0 frame:0
          TX packets:587 errors:0 dropped:0 overruns:0 carrier:0
          colisões:0 txqueuelen:0
          RX bytes:38596 (37.6 KiB)  TX bytes:38596 (37.6 KiB)

[root@ledesma ~]#

VPN

rcxit, rcx*3028!
rodrigo, ro*2020!

Wi-fi

SSID: administrativo_embraseg
Senha: CACZ@sistema20015
IP: 10.0.0.1
SSID: CACZSistemas
Senha: CACZ@sistemas2015
IP: 
SSID: Clientes Tseg
Senha: 30292328
IP:

Servidores

Dell 1950 (XEN-BKPESEG01)

SO:            Citrix XenServer
Ip             192.168.10.232
Login          root
Senha          eseg@2017

Crontab

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name  command to be executed


#Monitoramento espaço em disco
0 */8   * * *   root    /home/lupa/scripts/monitoramento/espaco_hd.sh

Script de monitoramento de Disco

script esta armazenado em /home/lupa/scripts/monitoramento/espaco_hd.sh
Esta no Crontab para ser executado de 8 em 8h
#!/bin/bash
EMPRESA="Embraseg - xen-bkpeseg01 ip232"

DISCO1="sda1"
ESPACO1=`df -h | grep $DISCO1 | awk '{print $5}'  | 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}'`

DISCO2="sda5"
ESPACO2=`df -h | grep $DISCO2 | awk '{print $5}'  | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE2=`df -hi | grep $DISCO2 | 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`
UNIDADE2=`df -h | grep $DISCO2`

EMAILPOUCOESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_Xen_ip232_$SUBJECT_1" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_Xen_ip232_$SUBJECT_2" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp Log*2010!"
EMAILPOUCOINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_Xen_ip232_$SUBJECT_1_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp Log*2010!"
EMAILSEMINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_Xen_ip232_$SUBJECT_2_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp Log*2010!"


# Verifica espaco DISCO1
case $ESPACO1 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE1 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO2
case $ESPACO2 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE2 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMINODE ;;
esac

Script Backup-Xenserver.sh

Script esta armazenado em /home/lupa/scripts/backup-xenserver.sh
nao esta sendo utilizado no momento.
#!/bin/bash

DATA=`date +%d%b%Y`
XSNAME=`echo $HOSTNAME`
MOUNTDIR=/mnt/backup/
LOG=/var/log/backup/backup-xen-bkp.log
UUIDFILE=/tmp/xen-uuids.txt

echo "Iniciando o backup em: `date +%d-%m-%Y-%H:%M:%S`" >> $LOG
echo " " >> $LOG
echo " " >> $LOG

mount -o username=root,password=lup@h0st1ng -t cifs //192.168.10.3/backup/xenserver/XEN-BKP /mnt/backup >> $LOG

find ${MOUNTDIR} -ctime +4 -exec rm -rf {} \;

BACKUPPATH=${MOUNTDIR}/${XSNAME}/${DATA}
mkdir -p ${BACKUPPATH}

xe vm-list is-control-domain=false is-a-snapshot=false | grep uuid | cut -d":" -f2 > ${UUIDFILE}
xe vm-list is-control-domain=false is-a-snapshot=false >> $LOG

echo "Gerando lista das VMs rodando no Host" >> $LOG
while read VMUUID
do
    VMNAME=`xe vm-list uuid=$VMUUID | grep name-label | cut -d":" -f2 | sed 's/^ *//g'` >> $LOG

    SNAPUUID=`xe vm-snapshot uuid=$VMUUID new-name-label="SNAPSHOT-$VMUUID-$DATA"` >> $LOG

    xe template-param-set is-a-template=false ha-always-run=false uuid=${SNAPUUID} >> $LOG

echo "Gerando o arquivo" $VMNAME-$DATA.xva >> $LOG
    xe vm-export vm=${SNAPUUID} filename="$BACKUPPATH/$VMNAME-$DATA.xva" >> $LOG

    xe vm-uninstall uuid=${SNAPUUID} force=true

done < ${UUIDFILE}

echo " " >> $LOG
echo " " >> $LOG

ls -lh ${MOUNTDIR}/* >> $LOG

#umount /mnt/backup >> $LOG

echo " " >> $LOG
echo " " >> $LOG

echo "Finalizando backup em:" `date +%d-%m-%Y-%H:%M:%S` >> $LOG

echo " " >> $LOG

cat $LOG | mailx -s "EMBRASEG - XEN-ESEG01" backup@lupainformatica.com.br

exit 0

srv-manager (VM)

SO:                Windows 
IP:                192.168.10.156
administrador      lup4*1nf0rm4t1c4
user               lup4*1nf0rm4t1c4

Script Monitoramento de disco

script esta armazenado em c:\Users\Administrador\scripts\monitoramento\espaco_hd.sh
esta no agendador de tarefas do windows para ser executado diariamente as 15:20
Script monitora propria unidade C e dois mapeamentos da maquina 192.168.10.4(Windows HV core) sendo as unidades C:\ e E:\
Disco1=C
Disco2=H referente ao C:\ 192.168.10.4
Disco3=Z referente ao E:\ 192.168.10.4
#!/bin/bash
EMPRESA="Embraseg Vm-manager"

DISCO1="cygwin"
ESPACO1=`/bin/df.exe -h | /bin/grep.exe $DISCO1 | /bin/gawk.exe '{print $5}'  | /bin/grep.exe -v Use | /bin/sort.exe -nr | /bin/gawk.exe -F % '{print $1}'`
ESPACO_INODE1=`/bin/df.exe -hi | /bin/grep.exe $DISCO1 | /bin/gawk.exe '{print $5}'  | /bin/grep.exe -v IUse | /bin/sort.exe -nr | /bin/gawk.exe -F % '{print $1}'`

DISCO2="H:"
ESPACO2=`/bin/df.exe -h | /bin/grep.exe $DISCO2 | /bin/gawk.exe '{print $5}'  | /bin/grep.exe -v Use | /bin/sort.exe -nr | /bin/gawk.exe -F % '{print $1}'`
ESPACO_INODE2=`/bin/df.exe -hi | /bin/grep.exe $DISCO2 | /bin/gawk.exe '{print $5}'  | /bin/grep.exe -v IUse | /bin/sort.exe -nr | /bin/gawk.exe -F % '{print $1}'`

DISCO3="Z:"
ESPACO3=`/bin/df.exe -h | /bin/grep.exe $DISCO3 | /bin/gawk.exe '{print $5}'  | /bin/grep.exe -v Use | /bin/sort.exe -nr | /bin/gawk.exe -F % '{print $1}'`
ESPACO_INODE3=`/bin/df.exe -hi | /bin/grep.exe $DISCO3 | /bin/gawk.exe '{print $5}'  | /bin/grep.exe -v IUse | /bin/sort.exe -nr | /bin/gawk.exe -F % '{print $1}'`

ALERTA_RISCO="O disco esta prestes ficar sem espaco por favor verificar \n\n `/bin/df.exe -h ` \n\n `/bin/uname.exe -a`"
ALERTA_CHEIO="O disco esta cheio verifique com urgencia \n\n `/bin/df.exe -h ` \n\n `/bin/uname.exe -a`"
ALERTA_RISCO_INODE="O disco esta prestes ficar sem espaco favor verificar \n\n `/bin/df.exe -hi ` \n\n \sbin\ifconfig \n\n `/bin/uname.exe -a`"
ALERTA_CHEIO_INODE="O disco esta cheio verifique com urgencia \n\n `/bin/df.exe -hi ` \n\n \sbin\ifconfig \n\n  `/bin/uname.exe -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=`/bin/df.exe -h`

UNIDADE1=`/bin/df.exe -h | /bin/grep.exe $DISCO1`
UNIDADE2=`/bin/df.exe -h | /bin/grep.exe $DISCO2`
UNIDADE3=`/bin/df.exe -h | /bin/grep.exe $DISCO3`

EMAILPOUCOESPACO="/bin/sendEmail.exe -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_vm_Manager_156_$SUBJECT_1" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMESPACO="/bin/sendEmail.exe -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_vm_Manager_156_$SUBJECT_2" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILPOUCOINODE="/binsendEmail.exe -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_vm_Manager_156_ip232_$SUBJECT_1_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMINODE="/bin/sendEmail.exe -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_vm_Manager_156__$SUBJECT_2_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"

# Verifica espaco DISCO1
case $ESPACO1 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE1 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO2
case $ESPACO2 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE2 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO3
case $ESPACO3 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE3 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILSEMINODE ;;
esac

srv-vbox-01

192.168.10.217
192.168.10.248
192.168.10.249
192.168.10.215
192.168.10.216

srv-sipgw-ip162

enp7s0f1 - LAN
enp5s0f0 - Canal telecom
enp5s0f1 - Canal telecom

srv-oracle-ip160 (Banco de dados Oracle)

SO:               Linux   
Proc:             AMD Ryzen 7 2700 Eight-Core Processor
Mem:              32GB RAM
IP LAN:           192.168.10.160
root:             eseg@2017
oracle:           eseg@2017

Sempre que um restart do server for preciso aconselho utilizar o script "/home/oracle/stop_database_db4u" com o usuário oracle, mas o Oracle tem sua proteções para possiveis problemas de corrupção de dados. O start e recover do banco é automático. Password usuário oracle é a mesma do root.

Crontab

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name command to be executed
#
#Monitoramento de espaco em disco
0 */8   * * *   root    /home/lupa/scripts/monitoramento/espaco_hd.sh

Script de Monitoramento espaco_hd.sh

Script esta armazenado em /home/lupa/scripts/monitoramento/espaco_hd.sh
Esta no Cron para ser executo de 8 em 8h
#!/bin/bash
EMPRESA="Embraseg -db - ip160"

DISCO1="204G"
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}'`
#Neste comando acima, foi necessario utilizar os characteres "204g" como referencia da linha, pois existe quebra de linha no comando df.

DISCO2="sdb1"
ESPACO2=`df -h | grep $DISCO2 | awk '{print $5}'  | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE2=`df -hi | grep $DISCO2 | awk '{print $5}'  | grep -v IUse | sort -nr | awk -F % '{print $1}'`

DISCO3="4U"
ESPACO3=`df -h | grep $DISCO3 | awk '{print $5}'  | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE3=`df -hi | grep $DISCO3 | 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`
UNIDADE2=`df -h | grep $DISCO2`
UNIDADE3=`df -h | grep $DISCO3`

EMAILPOUCOESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_ip160_$SUBJECT_1" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_ip160_$SUBJECT_2" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILPOUCOINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_ip160_$SUBJECT_1_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_ip160_$SUBJECT_2_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"

# Verifica espaco DISCO1
case $ESPACO1 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE1 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO2
case $ESPACO2 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMESPACO  ;;
esac
case $ESPACO_INODE2 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO3
case $ESPACO3 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILPOUCOESPACO  ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILSEMESPACO  ;;
esac

case $ESPACO_INODE3 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILSEMINODE ;;
esac

srv-oracle-standby-ip16

SO:           Linux
proc:         Intel(R) Xeon(R) CPU E5620  @ 2.40GHz
Mem RAM:      40GB      
IP LAN:       192.168.10.16
root:         eseg@2017
oracle:       eseg@2017

Crontab

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name command to be executed
#Monitoramento de espaco em disco
0 */8   * * *   root    /home/lupa/scripts/monitoramento/espaco_hd.sh

Script de monitoramento espaco_hd.sh

script esta armazenado em /home/lupa/scripts/monitoramento/espaco_hd.sh
Esta agendado para executar no crontab de 8 em 8h
#!/bin/bash
EMPRESA="Embraseg -srv-defy-oracle-standby-ip16"

DISCO1="sda3"
ESPACO1=`df -h | grep $DISCO1 | awk '{print $5}'  | 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}'`

DISCO2="4U"
ESPACO2=`df -h | grep $DISCO2 | awk '{print $5}'  | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE2=`df -hi | grep $DISCO2 | 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`
UNIDADE2=`df -h | grep $DISCO2`

EMAILPOUCOESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_ip16_$SUBJECT_1" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_ip16_$SUBJECT_2" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILPOUCOINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_ip16_$SUBJECT_1_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_ip16_$SUBJECT_2_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"

# Verifica espaco DISCO1
case $ESPACO1 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE1 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO2
case $ESPACO2 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE2 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMINODE ;;
esac


Segue relação de características e pontos que merecem atenção.


1. Todo processo é executado pelo usuário Oracle.

2. O server de replicação é a quem recebe a sincronização dos backups completos do server do produção, logo que é concluido pela produção, roda diariamente as 22h

3. O server de replicação busca e aplica os archives do server de produção, de 15 em 15 min.

4. Deixei a retenção de backups RMAN em 2 dias, tem espaço para manter 2 dias de backups.


Pode monitorar pela data. exemplo abaixo com informações do dia de hoje.


Sempre é sincronizado os backups e archives, são copiados as diferenças entre elas. Então o trafico de copia é o minimo possível.

/backup/oracle/rman
total 66324136
-rwxrwxrwx 1 oracle oinstall   26329088 Dec  4 00:55 controlbkp.ctl
-rwxrwxrwx 1 oracle oinstall 5018774016 Dec  3 00:55 rman_arch_7085_1_tduif0p4.bkp
-rwxrwxrwx 1 oracle oinstall 5912685056 Dec  4 00:55 rman_arch_7095_1_tnuihl3l.bkp
-rwxrwxrwx 1 oracle oinstall 7646846976 Dec  3 00:13 rman_full_7079_1_t7uietjn.bkp
-rwxrwxrwx 1 oracle oinstall 6362972160 Dec  3 00:25 rman_full_7080_1_t8uieudr.bkp
-rwxrwxrwx 1 oracle oinstall 4853358592 Dec  3 00:34 rman_full_7081_1_t9uiev38.bkp
-rwxrwxrwx 1 oracle oinstall 5549785088 Dec  3 00:45 rman_full_7082_1_tauievl7.bkp
-rwxrwxrwx 1 oracle oinstall 4057153536 Dec  3 00:54 rman_full_7083_1_tbuif08o.bkp
-rwxrwxrwx 1 oracle oinstall 7646846976 Dec  4 00:13 rman_full_7089_1_thuihhvq.bkp
-rwxrwxrwx 1 oracle oinstall 6351601664 Dec  4 00:24 rman_full_7090_1_tiuihiol.bkp
-rwxrwxrwx 1 oracle oinstall 4838522880 Dec  4 00:33 rman_full_7091_1_tjuihjdf.bkp
-rwxrwxrwx 1 oracle oinstall 5566521344 Dec  4 00:44 rman_full_7092_1_tkuihjve.bkp
-rwxrwxrwx 1 oracle oinstall 4084465664 Dec  4 00:53 rman_full_7093_1_tluihkiv.bkp


5. os logs diarios de execução estão em /home/oracle/replica/sync_recover_arch.log

ali tem nas ultimas informações a diferença entre os bancos em 0 isso significa que não existe diferença entre as bases. (exemplo abaixo)

Data ultimo sync
Wed Dec  4 18:24:52 -03 2019
 
Sequence em producao
16097
 
Sequence em Standby
16097
 
Diferenca
0
######################################################################
Wed Dec  4 18:24:52 -03 2019
fimmmmmmmmmmmmmmmmmmmmmmmmmm sync 

Dell r710 (XEN-ESEG01)

SO:            Linux
proc:          Intel(R) Xeon(R) CPU E5620  @ 2.40GHz
Mem RAM:       650MB 
Tag:           6Z0JQN1
IP LAN:        192.168.10.230
root:          eseg@2017

Crontab

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name  command to be executed
#
#Monitoramento de espaco em disco
0 */8   * * *   root    /home/lupa/scripts/monitoramento/espaco_hd.sh

Script de monitoramento disco espaco_hd.sh

Script esta armazenado em /home/lupa/scripts/monitoramento/espaco_hd.sh
esta Agendado no crontab para ser executado de 8 em 8h

#!/bin/bash
EMPRESA="Tseg-xen-eseg01-ip230 "

DISCO1="sdb1"
ESPACO1=`df -h | grep $DISCO1 | awk '{print $5}'  | 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}'`

DISCO2="sdb5"
ESPACO2=`df -h | grep $DISCO2 | awk '{print $5}'  | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE2=`df -hi | grep $DISCO2 | 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`
UNIDADE2=`df -h | grep $DISCO2`

EMAILPOUCOESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILPOUCOINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"

# Verifica espaco DISCO1
case $ESPACO1 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE1 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO2
case $ESPACO2 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE2 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMINODE ;;
esac


rcxapp01 (VM)

IP LAN     192.168.10.240
root       embraseg#2016

Crontab

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user  command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
#Monitoramento de espaco em disco
0 */8   * * *   root    /home/lupa/scripts/monitoramento/espaco_hd.sh


Script de monitoramento de disco

script esta armazenado em /home/lupa/scripts/monitoramento/espaco_hd.sh
Esta no crontab para ser executado de 8 em 8h
#!/bin/bash
EMPRESA="Embraseg-rcxapp01-ip240 "

DISCO1="xvda6"
ESPACO1=`df -h | grep $DISCO1 | awk '{print $5}'  | 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}'`

DISCO2="xvda7"
ESPACO2=`df -h | grep $DISCO2 | awk '{print $5}'  | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE2=`df -hi | grep $DISCO2 | 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`
UNIDADE2=`df -h | grep $DISCO2`

EMAILPOUCOESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1" -o tls=no -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2" -o tls=no -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILPOUCOINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1_I" -o tls=no -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2_I" -o tls=no -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"

# Verifica espaco DISCO1
case $ESPACO1 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE1 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO2
case $ESPACO2 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE2 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMINODE ;;
esac


rcxsip01 (VM)

SO:             Linux Debian
IP LAN:         192.168.10.241
Proc:           Intel(R) Xeon(R) CPU E5620  @ 2.40GHz
Mem:            8GB
root:           embraseg#2016

Crontab

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user  command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
0 */8   * * *   root    /home/lupa/scripts/monitoramento/espaco_hd.sh

Script de Monitoramento de Disco

Script esta armazenado em /home/lupa/scripts/monitoramento/espaco_hd.sh
Esta no crontab para ser executado de 8 em 8h
#!/bin/bash
EMPRESA="Embraseg-rcxsip01-ip241 "

DISCO1="xvda6"
ESPACO1=`df -h | grep $DISCO1 | awk '{print $5}'  | 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}'`

DISCO2="xvda7"
ESPACO2=`df -h | grep $DISCO2 | awk '{print $5}'  | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE2=`df -hi | grep $DISCO2 | awk '{print $5}'  | grep -v IUse | sort -nr | awk -F % '{print $1}'`

DISCO3="gravacao"
ESPACO3=`df -h | grep $DISCO3 | awk '{print $5}'  | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE3=`df -hi | grep $DISCO3 | 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`
UNIDADE2=`df -h | grep $DISCO2`
UNIDADE3=`df -h | grep $DISCO3`

EMAILPOUCOESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1" -o tls=no -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2" -o tls=no -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILPOUCOINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1_I" -o tls=no -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2_I" -o tls=no -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"

# Verifica espaco DISCO1
case $ESPACO1 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE1 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO2
case $ESPACO2 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE2 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO3
case $ESPACO3 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE3 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILSEMINODE ;;
esac

Mapeamento para copia das gravações

\\192.168.10.186\Backup\Gravacoes
Login: rcxit.embraseg@corp.tseginternet.com.br
Senha: embra&456@

HP Z210 (Hyper-V 2012)

SO:            MS Hyper-V Server 2012 R2
Name:          HV01
Ip Lan:        192.168.10.4
Login:         administrador
Senha:         lup4*1nf0rm4t1c4
HD             (HD SSD 120G)
Mem            32GB

Script monitoramento

Script que monitora as duas unidades esta localizado na VM Manager(192.168.10.156)
Monitora as duas unidades C: e E: que estao mapeadas na VM Manager 
Monitorado diariamente as 15:20 

SRV-DC01

SO:             MS Windows Server 2012 R2 Standart
Hostname:       SRV-DC01
FQDN:           SRV.DC01.corp.tseginternet.com.br
IP LAN:         192.168.10.250
Login:          administrador, 
Senha:          lup4*1nf0rm4t1c4
Mem:            6GB
HD:             C:\50GB  E:\60GB

Script de monitoramento de disco

Script esta armazenado em C:\Users\lupa\scripts\monitoramento\espaco_hd.sh
Esta no agendador de tarefas do windows para executar diariamente as 17:18
#!/bin/bash
EMPRESA="Embraseg DC01"

DISCO1="Cygwin64"
ESPACO1=`/bin/df.exe -h | /bin/grep.exe $DISCO1 | /bin/gawk.exe '{print $5}'  | /bin/grep.exe -v Use | /bin/sort.exe -nr | /bin/gawk.exe -F % '{print $1}'`
ESPACO_INODE1=`/bin/df.exe -hi | /bin/grep.exe $DISCO1 | /bin/gawk.exe '{print $5}'  | /bin/grep.exe -v IUse | /bin/sort.exe -nr | /bin/gawk.exe -F % '{print $1}'`

DISCO2="E:"
ESPACO2=`/bin/df.exe -h | /bin/grep.exe $DISCO2 | /bin/gawk.exe '{print $5}'  | /bin/grep.exe -v Use | /bin/sort.exe -nr | /bin/gawk.exe -F % '{print $1}'`
ESPACO_INODE2=`/bin/df.exe -hi | /bin/grep.exe $DISCO2 | /bin/gawk.exe '{print $5}'  | /bin/grep.exe -v IUse | /bin/sort.exe -nr | /bin/gawk.exe -F % '{print $1}'`

ALERTA_RISCO="O disco esta prestes ficar sem espaco por favor verificar \n\n `/bin/df.exe -h ` \n\n `/bin/uname.exe -a`"
ALERTA_CHEIO="O disco esta cheio verifique com urgencia \n\n `/bin/df.exe -h ` \n\n `/bin/uname.exe -a`"
ALERTA_RISCO_INODE="O disco esta prestes ficar sem espaco favor verificar \n\n `/bin/df.exe -hi ` \n\n \sbin\ifconfig \n\n `/bin/uname.exe -a`"
ALERTA_CHEIO_INODE="O disco esta cheio verifique com urgencia \n\n `/bin/df.exe -hi ` \n\n \sbin\ifconfig \n\n  `/bin/uname.exe -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=`/bin/df.exe -h`

UNIDADE1=`/bin/df.exe -h | /bin/grep.exe $DISCO1`
UNIDADE2=`/bin/df.exe -h | /bin/grep.exe $DISCO2`

EMAILPOUCOESPACO="/bin/sendEmail.exe -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_DC01_ip250_$SUBJECT_1" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMESPACO="/bin/sendEmail.exe -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_DC01_ip250_$SUBJECT_2" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILPOUCOINODE="/binsendEmail.exe -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_DC01_ip250_$SUBJECT_1_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMINODE="/bin/sendEmail.exe -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "Tseg_DC01_ip250_$SUBJECT_2_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"

# Verifica espaco DISCO1
case $ESPACO1 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE1 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO2
case $ESPACO2 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE2 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMINODE ;;
esac

srv-defyit-crm

root, embraseg#2016

srv-rcxgw01

root, embraseg#2016
netjet
187.60.48.200 - ENVIO DE CHAMADAS
187.60.48.204 - RTP
187.60.48.205 - RTP
187.60.48.206 - RTP
177.21.244.196
sip2.v01p.com.br
port=5060
 
voros
sipproxy.taho.com.br
200.218.203.43
port=5060
 
otimatel
186.250.126.1
port=5060
 
directcall
189.84.129.12

rcxit
201.22.201.5

Backup - 192.168.10.3 (Lupa)

SO:            Linux
Proc:          Intel(R) Celeron(R) CPU G540 @ 2.50GHz
Mem RAM:       3,6GB
root:          lup@h0st1ng

Crontab

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
MAILTO=""
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user  command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
#ROTINAS DE BACKUP
0 */8   * * *   root    /home/lupa/scripts/monitoramento/espaco_hd.sh
00 18   * * *   root    /home/lupa/scripts/backup-srv-app01.sh
30 18   * * *   root    /home/lupa/scripts/backup-srv-rcxapp01.sh
40 18   * * *   root    /home/lupa/scripts/backup-srv-rcxgw.sh
30 19   * * *   root    /home/lupa/scripts/backup-srv-rcxsip01.sh
00 20   * * *   root    /home/lupa/scripts/backup-oracle.sh
10 19   * * *   root    /home/lupa/scripts/backup-srv-dc01.sh
00 20   * * *   root    /home/lupa/scripts/backup-hv01.sh
#00 20  * * *   root    /home/lupa/scripts/backup-srv-file-tseg01.sh

Script de monitoramento de disco

Script de monitoramento de disco esta armazenado em /home/lupa/scripts/monitoramento/espaco_hd.sh
esta no crontab para ser executado de 8 em 8h
#!/bin/bash
EMPRESA="Embraseg-Backup-IP3 "

DISCO1="sdc1"
ESPACO1=`df -h | grep $DISCO1 | awk '{print $5}'  | 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}'`

DISCO2="vg01-lv01"
ESPACO2=`df -h | grep $DISCO2 | awk '{print $5}'  | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE2=`df -hi | grep $DISCO2 | awk '{print $5}'  | grep -v IUse | sort -nr | awk -F % '{print $1}'`

DISCO3="srv-dc01"
ESPACO3=`df -h | grep $DISCO3 | awk '{print $5}'  | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE3=`df -hi | grep $DISCO3 | awk '{print $5}'  | grep -v IUse | sort -nr | awk -F % '{print $1}'`

DISCO4="srv-file-tseg01"
ESPACO4=`df -h | grep $DISCO4 | awk '{print $5}'  | grep -v Use | sort -nr | awk -F % '{print $1}'`
ESPACO_INODE4=`df -hi | grep $DISCO4 | 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`
UNIDADE2=`df -h | grep $DISCO2`
UNIDADE3=`df -h | grep $DISCO3`
UNIDADE4=`df -h | grep $DISCO4`

EMAILPOUCOESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMESPACO="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILPOUCOINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_1_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"
EMAILSEMINODE="sendEmail -f log@grupoembraseg.com.br -t noc@lupainformatica.com.br -u "$EMPRESA$SUBJECT_2_I" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!"

# Verifica espaco DISCO1
case $ESPACO1 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE1 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO2
case $ESPACO2 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE2 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMINODE ;;
esac
# Verifica espaco DISCO3
case $ESPACO3 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE1 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO4
case $ESPACO4 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE4" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE4" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE4 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE4" | $EMAILPOUCOINODE ;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE4" | $EMAILSEMINODE ;;
esac

Script backup-srv-app01.sh

script esta armazenado em /home/lupa/scripts/backup-srv-app01.sh
Esta no crontab para ser executado as 18h diariamente.
#!/bin/bash

DATA=`date +%d%b%Y`
LOG=/var/log/backup/srv-app01/backup-`date +%d-%m-%Y`.log

#COUNT=`ps ax | grep rdiff | grep -v srv-app01 | wc -l`
#echo "$COUNT";
#if [ $COUNT -eq 0 ]
#then

echo "Disco montado em: `date +%d-%m-%Y-%H:%M:%S`" > $LOG
mount -o username=administrador,password=embraseg\#2016 -t cifs //192.168.10.158/C$ /mnt/srv-app01 >> $LOG
#mount -a >> $LOG

echo "Iniciando o backup em: `date +%d-%m-%Y-%H:%M:%S`" >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 90D --force /backup/srv-app01/4U/ >> $LOG
rdiff-backup --force --print-statistics /mnt/srv-app01/4U /backup/srv-app01/4U/ >> $LOG

echo " " >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 90D --force /backup/srv-app01/app/ >> $LOG
rdiff-backup --force --print-statistics /mnt/srv-app01/app /backup/srv-app01/app/ >> $LOG

echo " " >> $LOG
echo " " >> $LOG

ls -lh /backup/srv-app01/ >> $LOG
umount /mnt/srv-app01 >> $LOG

echo " " >> $LOG
echo " " >> $LOG

echo "Finalizando backup em:" `date +%d-%m-%Y` >> $LOG

echo " " >> $LOG

#fi

#cat $LOG | mailx -s "EMBRASEG - SRV-APP01" backup@lupainformatica.com.br
cat $LOG | sendEmail -f log@grupoembraseg.com.br -t backup@lupainformatica.com.br -u "EMBRASEG - SRV-APP01" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!
exit 0

Script backup-hv01.sh

script esta armazenado em /home/lupa/scripts/backup-hv01.sh
esta no crontab para ser executado diariamente as 20h
#!/bin/bash

DATA=`date +%d%b%Y`
MOUNTPOINT=/mnt/hv01
LOG=/var/log/backup/hv01/backup-`date +%d-%m-%Y`.log

#COUNT=`ps ax | grep rdiff | grep -v hv01 | wc -l`
#echo "$COUNT";
#if [ $COUNT -eq 0 ]
#then

echo "Disco montado em: `date +%d-%m-%Y`" > $LOG
mount -o username=administrador,password=lup4*1nf0rm4t1c4 -t cifs //192.168.10.4/C$ ${MOUNTPOINT} >> $LOG
echo " " >> $LOG

echo "Iniciando o backup em: `date +%d-%m-%Y-%H:%M:%S`" > $LOG
echo " " >> $LOG

rsync -a --inplace /mnt/hv01/Hyper-V /backup/hv01/ >> $LOG
rsync -a --inplace /mnt/hv01/Users/Public/Documents/Hyper-V /backup/hv01/ >> $LOG

echo " " >> $LOG

ls -lh /backup/hv01/Hyper-V/Virtual\ * >> $LOG
ls -lh /backup/hv01/Hyper-V/Virtual\ Hard\ Disks/srv-dc01.vhd/ >> $LOG
du -sh /backup/hv01/Hyper-V/Virtual\ */* >> $LOG

umount ${MOUNTPOINT} >> $LOG

echo " " >> $LOG

echo "Finalizando backup em:" `date +%d-%m-%Y-%H:%M:%S` >> $LOG

echo " " >> $LOG
echo " " >> $LOG

du -sh >> $LOG

#fi

#cat $LOG | mailx -s "EMBRASEG - HYPER-V01" backup@lupainformatica.com.br
cat $LOG | sendEmail -f log@grupoembraseg.com.br -t backup@lupainformatica.com.br -u "EMBRASEG - HYPER-V01" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br p lUpa*2010!
exit 0

Script backup-oracle.sh

script esta armazenado em /home/lupa/scripts/backup-oracle.sh
esta no crontab para ser executado diariamente as 20h
#!/bin/bash

DATA=`date +%d%b%Y`
LOG=/var/log/backup/oracle/backup-`date +%d-%m-%Y`.log

echo "Iniciando o backup em: `date +%d-%m-%Y-%H:%M:%S`" > $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 7D --force /mnt/srv-file-tseg01/BACKUP/srv-oracle/ >> $LOG
echo " " >> $LOG
rdiff-backup --force --print-statistics 192.168.10.160::/u01/backup/oracle/ /mnt/srv-file-tseg01/BACKUP/srv-oracle/ >> $LOG

echo " " >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 10D --force /backup/oracle/ >> $LOG
echo " " >> $LOG
rdiff-backup --force --print-statistics 192.168.10.160::/u01/backup/oracle/ /backup/oracle/ >> $LOG
echo " " >> $LOG
echo " " >> $LOG

ls -lh /backup/oracle/ >> $LOG

#echo " " >> $LOG
#echo " " >> $LOG

echo "Finalizando backup em:" `date +%d-%m-%Y-%H:%M:%S` >> $LOG

#cat $LOG | mailx -s "EMBRASEG - ORACLE" backup@lupainformatica.com.br
cat $LOG | sendEmail -f log@grupoembraseg.com.br -t backup@lupainformatica.com.br -u "EMBRASEG - ORACLE" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br p lUpa*2010!
exit 0

Script backup-srv-dc01.sh

script esta armazenado em /home/lupa/scripts/backup-srv-dc01.sh
esta no crontab para ser executado diariamente as 19:10
#!/bin/bash

INICIO=`date +%d-%m-%Y-%H:%M:%S`
LOG=/var/log/backup/srv-rcxapp01/backup-`date +%d-%m-%Y-%H:%M:%S`.log

echo "Checando se o rdif-backupf esta rodando"
mount -a
#COUNT=`ps ax | grep rdiff | grep -v srv-arquivos | wc -l`
#echo "$COUNT";
#if [ $COUNT -eq 0 ]
#then

echo " " > $LOG
echo " " >> $LOG
echo "Iniciando em: $INICIO" >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 90D --force /backup/srv-dc01/arquivos/ >> $LOG
rdiff-backup --force --print-statistics /mnt/srv-dc01/Arquivos/ /backup/srv-dc01/arquivos/ >> $LOG
rsync -av --delete /mnt/srv-dc01/Arquivos/ /mnt/srv-file-tseg01/BACKUP/srv-dc01/arquivos/ >> $LOG

echo " " >> $LOG
echo " " >> $LOG

FINAL=`date +%d/%m/%Y-%H:%M:%S`

echo " " >> $LOG
echo "Finalizando em: $FINAL" >> $LOG
echo " " >> $LOG
echo " " >> $LOG

echo "| OCUPACAO DO DISCO |" >> $LOG

/bin/df -h >> $LOG

#fi

#cat $LOG | mail -s "EMBRASEG - SRV-DC01" backup@lupainformatica.com.br
cat $LOG | sendEmail -f log@grupoembraseg.com.br -t backup@lupainformatica.com.br -u "EMBRASEG - SRV-DC01" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!

Script backup-srv-rcxapp01.sh

script esta armazenado em /home/lupa/scripts/backup-srv-rcxapp01.sh
esta agendado no crontab diariamente as 18:30
#!/bin/bash

INICIO=`date +%d-%m-%Y-%H:%M:%S`
LOG=/var/log/backup/srv-rcxapp01/backup-`date +%d-%m-%Y-%H:%M:%S`.log

echo "Checando se o rdif-backupf esta rodando"
mount -a
#COUNT=`ps ax | grep rdiff | grep -v srv-arquivos | wc -l`
#echo "$COUNT";
#if [ $COUNT -eq 0 ]
#then

echo " " > $LOG
echo " " >> $LOG
echo "Iniciando em: $INICIO" >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 90D --force /backup/srv-rcxapp01/etc/ >> $LOG
rdiff-backup --force --print-statistics 192.168.10.240::/etc /backup/srv-rcxapp01/etc/ >> $LOG
rdiff-backup --force --print-statistics 192.168.10.240::/etc /mnt/srv-file-tseg01/BACKUP/srv-rcxapp01/etc/ >> $LOG

echo " " >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 90D --force /backup/srv-rcxapp01/www/ >> $LOG
rdiff-backup --force --print-statistics 192.168.10.240::/var/www /backup/srv-rcxapp01/www/ >> $LOG
rdiff-backup --force --print-statistics 192.168.10.240::/var/www /mnt/srv-file-tseg01/BACKUP/srv-rcxapp01/www/ >> $LOG

echo " " >> $LOG

FINAL=`date +%d/%m/%Y-%H:%M:%S`

echo " " >> $LOG
echo "Finalizando em: $FINAL" >> $LOG
echo " " >> $LOG
echo " " >> $LOG

echo "| OCUPACAO DO DISCO |" >> $LOG

/bin/df -h >> $LOG

#fi

#cat $LOG | mail -s "EMBRASEG - SRV-RCXAPP01" backup@lupainformatica.com.br
cat $LOG | sendEmail -f log@grupoembraseg.com.br -t backup@lupainformatica.com.br -u "EMBRASEG - SRV-RCXAPP01" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!

Script backup-srv-rcxgw.sh

script esta armazenado em /home/lupa/scripts/backup-srv-rcxgw.sh
esta no crontab para ser executado diariamente as 18:40
#!/bin/bash

INICIO=`date +%d-%m-%Y-%H:%M:%S`
LOG=/var/log/backup/srv-rcxgw/backup-`date +%d-%m-%Y-%H:%M:%S`.log

echo "Checando se o rdif-backupf esta rodando"
mount -a
#COUNT=`ps ax | grep rdiff | grep -v srv-rcxgw | wc -l`
#echo "$COUNT";
#if [ $COUNT -eq 0 ]
#then

echo " " > $LOG
echo " " >> $LOG
echo "Iniciando em: $INICIO" >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 90D --force /backup/srv-rcxgw/etc/ >> $LOG
rdiff-backup --force --print-statistics 192.168.10.162::/etc /backup/srv-rcxgw/etc/ >> $LOG
rsync -av 192.168.10.162:/var/spool/etc /mnt/srv-file-tseg01/BACKUP/srv-rcxgw/etc/ >> $LOG

echo " " >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 90D --force /backup/srv-rcxgw/asterisk/ >> $LOG
rdiff-backup --force --print-statistics 192.168.10.162::/var/spool/asterisk /backup/srv-rcxgw/asterisk/ >> $LOG
rsync -av 192.168.10.162:/var/spool/asterisk /mnt/srv-file-tseg01/BACKUP/srv-rcxgw/asterisk/ >> $LOG

echo " " >> $LOG

FINAL=`date +%d/%m/%Y-%H:%M:%S`

echo " " >> $LOG
echo "Finalizando em: $FINAL" >> $LOG
echo " " >> $LOG
echo " " >> $LOG

echo "| OCUPACAO DO DISCO |" >> $LOG

/bin/df -h >> $LOG

#fi

#cat $LOG | mail -s "EMBRASEG - SRV-RCXGW" backup@lupainformatica.com.br
cat $LOG | sendEmail -f log@grupoembraseg.com.br -t backup@lupainformatica.com.br -u "EMBRASEG - SRV-RCXGW" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!

Script backup-srv-rcxsip01.sh

script esta armazenado em /home/lupa/scripts/backup-srv-rcxsip01.sh
esta no crontab para ser executado diariamente as 19:30
#!/bin/bash

INICIO=`date +%d-%m-%Y-%H:%M:%S`
LOG=/var/log/backup/srv-rcxsip01/backup-`date +%d-%m-%Y-%H:%M:%S`.log

echo "Checando se o rdif-backupf esta rodando"
mount -a
#COUNT=`ps ax | grep rdiff | grep -v srv-arquivos | wc -l`
#echo "$COUNT";
#if [ $COUNT -eq 0 ]
#then

echo " " > $LOG
echo " " >> $LOG
echo "Iniciando em: $INICIO" >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 90D --force /backup/srv-rcxsip01/etc/ >> $LOG
rdiff-backup --force --print-statistics 192.168.10.241::/etc /backup/srv-rcxsip01/etc/ >> $LOG

echo " " >> $LOG
echo " " >> $LOG

#rdiff-backup --remove-older-than 90D --force /backup/srv-rcxsip01/gravacao/ >> $LOG
#rdiff-backup --force --print-statistics 192.168.10.241::/gravacao /backup/srv-rcxsip01/gravacao/ >> $LOG
rsync -av 192.168.10.241:/gravacao/ /backup/srv-rcxsip01/gravacao/ >> $LOG

echo " " >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 90D --force /backup/srv-rcxsip01/asterisk/ >> $LOG
rdiff-backup --force --print-statistics 192.168.10.241::/var/spool/asterisk /backup/srv-rcxsip01/asterisk/ >> $LOG

echo " " >> $LOG

FINAL=`date +%d/%m/%Y-%H:%M:%S`

echo " " >> $LOG
echo "Finalizando em: $FINAL" >> $LOG
echo " " >> $LOG
echo " " >> $LOG

echo "| OCUPACAO DO DISCO |" >> $LOG

/bin/df -h >> $LOG

#fi

#cat $LOG | mail -s "EMBRASEG - SRV-RCXSIP01" backup@lupainformatica.com.br
cat $LOG | sendEmail -f log@grupoembraseg.com.br -t backup@lupainformatica.com.br -u "EMBRASEG - SRV-RCXSIP01" -o tls=auto -s email-ssl.com.br:587 -xu log@grupoembraseg.com.br -xp lUpa*2010!

Aplicativos para instalar

Obs: Caso a instalação dos programas seja realizadas após adicionar a maquina ao domínio, utilizar o login suporte com a senha papaLeguas9002

Iris

Oracle ClientInstallar Primeiro instalar o client do Oracle localizado em \\192.168.10.158\Executaveis\Temp4U\win32_11gR2_client\client\setup.exe, quando iniciar, vai perguntar o tipo de instalação que deve ser Administrador, no restante só avançar.


DefyTI 4U CRM Depois deve instalar o 4U localizado em \\192.168.10.158\Executaveis\Temp4U\Defy4UInstall.msi, não precisar alterar nada, só avançar. Caso o Iris não abrir, pode precisar instalar versão do .net que está nessa pasta temp4u. O último detalhe é que o nome do computador deve ser PA10XX, onde o XX é o número da PA com 2 dígitos


Apos instalar copiar o atalho para a área de trabalho

\\192.168.10.158\executaveis\IRIS\Agent\Iris.exe ;


Quando adicionar uma maquina nova no domínio mover a maquina no gerenciador de usuários para o grupo de computadores. Dentro do gerenciador de usuários o local é definido conforme abaixo:

corp.tseginternet.com.br > Embraseg > Ativos > Computadores


Telefones VoIP

Enterprise IP phone SIP-T20P

http://192.168.10.205/servlet?p=login&q=loginForm&jumpto=status http://192.168.10.198/servlet?p=login&q=loginForm&jumpto=status http://192.168.10.15/servlet?p=login&q=loginForm&jumpto=status


Impressoras

Samsung SCX-483x 5x3x Series

http://192.168.10.179/sws/index.html


Topologia de Rede

Arquivo:Layout_embraseg_23112017.png


Nobreak

Host: 187.94.101.130:3380
http://192.168.10.3:2001
Login: nhs
Senha: lupa*2010!
Ferramentas pessoais