DRX

De Wiki NOC
(Diferença entre revisões)
(Script de monitoramento de disco)
(Atas Receptivo)
Linha 722: Linha 722:
esac
esac
</pre>
</pre>
 +
 +
=Gravações=
 +
'''Gravações antigas'''
 +
\\192.168.5.252\audios
 +
issabel, br1000mm
 +
 +
supervisor, br1000mm
 +
marcos.jeronimo, br1000mm
 +
luciano, lupa*2010!
 +
 +
 +
====Informações de configuração TRUNK====
 +
  Trunk SIP: lupa:lupa2010@192.168.30.45
 +
 +
'''Configuração do Tronco (Chipeira):'''
 +
host=192.168.30.45
 +
username=lupa
 +
secret=lupa2010
 +
Gataway Voip Celular password=lupa1q2w3e
 +
type=peer
 +
qualify=yes
 +
dtmfmode=rfc2833
 +
 +
http://192.168.30.45:8080/ (canal para envio de SMS)
 +
 +
 +
====EBS-GSM====
 +
 +
Suporte UTech
 +
suporteutech@utech.com.br
 +
 +
'''Acesso'''
 +
'''192.168.30.45''' --> Placa Principal (Placa 00)
 +
 +
'''Placas'''
 +
01(192.168.30.46)
 +
02(192.168.30.47)
 +
03(192.168.30.48)
 +
04(192.168.30.60)
 +
05(192.168.30.61)
 +
06(192.168.30.62)
 +
07(192.168.30.63)
 +
08(192.168.30.64)
 +
09(192.168.30.66)
 +
 +
Senha de acesso via web: lupa1q2w3e
 +
 +
'''Obs.: Ao criar novos usuários na primeira placa é preciso o reboot da mesma.'''
 +
 +
 +
'''Criação de Usuarios para ATAs | SOFTPHONES'''
 +
Menu    -> SIP
 +
Submenu -> USUARIO
 +
 +
 +
'''Criação de Usuarios para CALLBACK'''
 +
Menu    -> Dial Plan
 +
Submenu -> Retornar
 +
 +
 +
'''Chips'''
 +
 +
'''Operadora Tim'''
 +
99863-5236
 +
99863-4389
 +
99863-4387
 +
99933-9126
 +
99664-0030
 +
99868-7082
 +
99863-7236
 +
99863-6236
 +
99863-2517
 +
99640-5511
 +
99664-8637
 +
99664-9813
 +
99863-1045
 +
99863-4388
 +
99868-5673
 +
=Atas Receptivo=
=Atas Receptivo=
-
==ATA 2 Portas==
+
'''ATA 2 Portas'''
'''Receptivo 01 - Saudesc'''
'''Receptivo 01 - Saudesc'''

Edição de 17h32min de 19 de fevereiro de 2021

Tabela de conteúdo

Contatos

Marcos

(48)8456-9746

Nobreak

http://192.168.7.3

Firewall

Patrimônio: 4380
 
Versão SO: pfSense 2.4.2-RELEASE (x64) 
Proc: AMD Sempron(tm) 145 Processor
Mem: 2GB  / HD: 500GB
https://yescc.ddns.net:8181/
https://yescc2.ddns.net:8181/
yescc.ddns.net 
yescc2.ddns.net  
LAN   192.168.30.1/24
NET   IP:   189.4.68.243
      MASK: 255.255.255.0
      GW:   189.4.68.1
      DNS1: 189.4.64.87	
      DNS2: 189.4.64.82
ALGAR 192.168.100.1/24

Modem

Algar = User: root | Senha: admin

E1 Algar

Contato: João Paulo (48) 98816-5907 - 3771-2002
CNPJ: 03.569.818/0001-18
Razão Social: SOS CARDIO - CLINICA MEDICA LTDA

Ap Call Center Wifi

Marca: Belkin
modelo: Surf n300

Credenciais: admin / lupa*2010!

Macs: 94-44-52-BD-3E-7E / 94-44-52-BD-3E-7D

Habilitado função própria de Access Poit.

Link de internet deve ir na porta WAN.

IP 192.168.30.238 e 237 (wan e lan)
 

SSID: DRX
Pass: 8807054000

DVR

Endereço IP: 192.168.30.250
Login: lupa - lupa10
Acesso externo http: yescc.ddns.net:8050
Acesso externo app: yescc.ddns.net:37250

Servidores

drx-srv-xenserver-ip10

Lan:          192.168.30.10
Usuario       root 
Senha         lup@h0st1ng
Wan           187.49.236.198
ddns          yescc.ddns.net

Script de Monitoramento em disco

Script esta armazenado em /home/lupa/scripts/monitoramentos/espaco_hd.sh
Esta no Cron para ser executado de 8 em 8h
#!/bin/bash
EMPRESA="DRX (SRV-VBOX-192.168.30.10)"

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}'`

DISCO3="sdc1"
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="sdb1"
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="$EMPRESA - POUCO ESPACO EM DISCO"
SUBJECT_2="$EMPRESA - SEM ESPACO EM DISCO"
SUBJECT_1_I="$EMPRESA - POUCOS INODES NO DISCO"
SUBJECT_2_I="$EMPRESA - 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`

# VERIFICACAO 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 "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | mail -s "$SUBJECT_1" noc@lupainformatica.com.br;;

        100) #Caso encha tb
        echo -e "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | mail -s "$SUBJECT_2" noc@lupainformatica.com.br;;
esac
case $ESPACO_INODE1 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo -e "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | mail -s "$SUBJECT_1_I" noc@lupainformatica.com.br;;
        100) #Caso encha tb
esac

# Verifica espaco DISCO2
case $ESPACO2 in
        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$UNIDADE2" | mail -s "$SUBJECT_1" noc@lupainformatica.com.br;;

        100) #Caso encha tb
        echo -e "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | mail -s "$SUBJECT_2" noc@lupainformatica.com.br;;
esac
case $ESPACO_INODE2 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo -e "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | mail -s "$SUBJECT_1_I" noc@lupainformatica.com.br;;
        100) #Caso encha tb
        echo -e "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | mail -s "$SUBJECT_2_I" noc@lupainformatica.com.br;;
esac

# Verifica espaco DISCO3
case $ESPACO3 in
        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$UNIDADE3" | mail -s "$SUBJECT_1" noc@lupainformatica.com.br;;

        100) #Caso encha tb
        echo -e "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | mail -s "$SUBJECT_2" noc@lupainformatica.com.br;;
esac
case $ESPACO_INODE3 in
        9[5-9]) #Caso o disco esteja entre 95 a 99 ele manda um email avisando
        echo -e "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | mail -s "$SUBJECT_1_I" noc@lupainformatica.com.br;;
        100) #Caso encha tb
        echo -e "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | mail -s "$SUBJECT_2_I" noc@lupainformatica.com.br;;
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" | mailx -s "$SUBJECT_1" noc@lupainformatica.com.br;;

        100) #Caso encha tb
        echo "$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE4" | mailx -s "$SUBJECT_2" noc@lupainformatica.com.br;;
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" | mailx -s "$SUBJECT_1_I" noc@lupainformatica.com.br;;

        100) #Caso encha tb
        echo "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE4" | mailx -s "$SUBJECT_2_I" noc@lupainformatica.com.br;;
esac

Script backup_elastix.sh

Esta armazenado em /home/lupa/scripts/backup_elastix.sh
Esta no Cron para ser executado (Atualmente nao esta) 
#!/bin/bash

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

mount -a

#mount /dev/sdd1 /lupa-noc-hd-usb/
#COUNT=`ps ax | grep rdiff | grep -v srv-arquivos | wc -l`
#echo "$COUNT";
#if [ $COUNT -eq 0 ]
#then

echo " " > $LOG
echo " " >> $LOG
echo "Iniciando o processo de backup em: $INICIO" >> $LOG
echo " " >> $LOG

echo "Iniciando o backup local" >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 90D --force /backup/DADOS/gw-voip-yescc_192.168.30.71/etc/ >> $LOG
rdiff-backup --force --print-statistics 192.168.30.71::/etc /backup/DADOS/gw-voip-yescc_192.168.30.71/etc/ >> $LOG

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

rdiff-backup --remove-older-than 90D --force /backup/DADOS/gw-voip-yescc_192.168.30.71/asterisk/ >> $LOG
rdiff-backup --force --print-statistics 192.168.30.71::/var/spool/asterisk /backup/DADOS/gw-voip-yescc_192.168.30.71/asterisk/ >> $LOG

echo " " >> $LOG
echo "Backup local finalizado" >> $LOG
echo " " >> $LOG
echo " " >> $LOG

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

rsync -a /backup/DADOS/gw-voip-yescc_192.168.30.71 /lupa-noc-hd/Yescc/backup/ >> $LOG
#ls -lh /lupa-noc-hd/Yescc/backup/gw-voip-yescc_192.168.30.71/asterisk/rdiff-backup-data/ >> $LOG

echo " " >> $LOG
echo "Backup lupa-noc-hd finalizando `date +%d/%m/%Y-%H:%M:%S`" >> $LOG
echo " " >> $LOG

#echo " " >> $LOG
#echo "Iniciando o backup para o Data Center Lupa: `date +%d/%m/%Y-%H:%M:%S`" >> $LOG
#echo " " >> $LOG

#rsync -r /backup/DADOS/gw-voip-yescc_192.168.30.71 /backupcpdlupa/ >> $LOG
#ls -lh /backupcpdlupa/gw-voip-yescc_192.168.30.71/asterisk/rdiff-backup-data/ >> $LOG

#echo "Backup Data Center Lupa finalizando `date +%d/%m/%Y-%H:%M:%S`" >> $LOG
echo " " >> $LOG

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

echo " " >> $LOG
echo "Processo finalizando em: $FINAL" >> $LOG
echo " " >> $LOG

/bin/df -h >> $LOG

#fi

echo "Enviando o log via e-mail" >> $LOG
echo " " >> $LOG

cat $LOG | mail -s "YESCC - SRV-ELASTIX-ASTERISK" backup@lupainformatica.com.br

Script backup_elastix_stop.sh

Script esta armazenado em /home/lupa/scripts/backup_elastix.stop.sh
Atualmente nao esta no Cron
killall -9 rsync
killall -9 rdiff-backup
killall -9 rsync
killall -9 rdiff-backup
killall -9 rsync
killall -9 rdiff-backup
killall -9 rsync
killall -9 rdiff-backup
killall -9 rsync
killall -9 rdiff-backup
killall -9 rsync
killall -9 rdiff-backup

Script backup_gravacoes_semanal.sh

Script esta armazenado em /home/lupa/scripts/backup_semanal_semanal.sh
Esta no Cron para executar todo sabado as 5h
#!/bin/bash

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

if [ -e /var/run/backup-issabel-semanal.pid ]
then
    	echo "BACKUP ANTIGO RODANDO!" >> $LOG
        cat $LOG | mail -s "ERRO DRX - SRV-ISSABEL - SEMANAL" suporte@lupainformatica.com.br
else
    	echo $! > /var/run/backup-issabel-semanal.pid

echo " " >> $LOG
echo " " >> $LOG
echo "Iniciando o processo de backup semanal em: $INICIO" >> $LOG
echo " " >> $LOG

echo "Iniciando o backup local" >> $LOG
echo " " >> $LOG

rsync -a /backup/gravacoes /backup2/ >> $LOG
find /backup/vms/issabel/ -name *.xva -ctime -5 -exec rsync -a {} /backup2/vms/issabel/ \; >> $LOG

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

echo " " >> $LOG
echo "Processo finalizando em: $FINAL" >> $LOG
echo " " >> $LOG

/bin/df -h >> $LOG

echo "Enviando o log via e-mail" >> $LOG
echo " " >> $LOG

cat $LOG | mail -s "DRX - SRV-ISSABEL - SEMANAL" backup@lupainformatica.com.br

        rm -rf /var/run/backup-issabel-semanal.pid
fi

Script backup_gravacoes.sh

Script esta armazenado em /home/lupa/scripts/backup_gravacoes.sh
Esta no Cron para ser executado a cada 4h de seg á sex
#!/bin/bash

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

if [ -e /var/run/backup-issabel.pid ]
then
    	echo "BACKUP ANTIGO RODANDO!" > $LOG
        cat $LOG | mail -s "ERRO DRX - SRV-ISSABEL" suporte@lupainformatica.com.br
else
    	echo $! > /var/run/backup-issabel.pid

echo " " > $LOG
echo " " >> $LOG
echo "Iniciando o processo de backup em: $INICIO" >> $LOG
echo " " >> $LOG

echo "Iniciando o backup local" >> $LOG
echo " " >> $LOG

rdiff-backup --remove-older-than 30D --force /backup/dados/issabel-192.168.30.71/etc/ >> $LOG
rdiff-backup --force --print-statistics 192.168.30.71::/etc /backup/dados/issabel-192.168.30.71/etc/ >> $LOG

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

#rdiff-backup --remove-older-than 30D --force /backup/dados/issabel-192.168.30.71/asterisk/ >> $LOG
#rdiff-backup --force --print-statistics 192.168.30.71::/var/spool/asterisk/ /backup/dados/issabel-192.168.30.71/asterisk/ >> $LOG

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

rsync -a -e ssh 192.168.30.71:/var/spool/asterisk/monitor/ /backup/gravacoes/ >> $LOG
chmod 775 -R /backup/gravacoes/
#rsync -a --exclude=lost+found -e ssh 192.168.30.71:/var/spool/asterisk/monitor/ /backup/gravacoes/ >> $LOG

echo " " >> $LOG
echo "Backup local finalizado" >> $LOG
echo " " >> $LOG
echo " " >> $LOG

echo " " >> $LOG
echo "Iniciando o backup para o Data Center Lupa: `date +%d/%m/%Y-%H:%M:%S`" >> $LOG
echo " " >> $LOG

rsync -a /backup/gravacoes  192.168.0.75:/backup2/backup2/yescc/ >> $LOG

echo "Backup Data Center Lupa finalizando `date +%d/%m/%Y-%H:%M:%S`" >> $LOG
echo " " >> $LOG

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

echo " " >> $LOG
echo "Processo finalizando em: $FINAL" >> $LOG
echo " " >> $LOG

/bin/df -h >> $LOG

echo "Enviando o log via e-mail" >> $LOG
echo " " >> $LOG

cat $LOG | mail -s "DRX - SRV-ISSABEL" backup@lupainformatica.com.br

        rm -rf /var/run/backup-issabel.pid
fi

Script backup_rotate_vms.sh

Script esta armazenado em /home/lupa/scripts/backup_rotate_vms.sh
Esta no Cron agendado para 19h diariamente
#!/bin/bash
/usr/bin/find /backup/vms/issabel/ -name *.xva -ctime +2 -exec rm -rf {} \;
/usr/bin/find /backup2/vms/issabel/ -name *.xva -mtime +2 -exec rm -rf {} \;
/usr/bin/find /var/log/xen/ -ctime +30 -exec rm -rf {} \;

Script backup_vms.sh

Script esta armazenado em /home/lupa/scripts/backup_vms.sh
Esta no cron para ser executado diariamente as 20:30
#!/bin/bash

PATH=/opt/xensource/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
export PATH

BACKDIR=/backup/vms/issabel/
LOG=/var/log/xen/xen-`date +%d-%m-%Y`.log
BACKDATE=`date +%d-%m-%Y`

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

if [ -d $BACKDIR ]
        then
            	echo "Diretório de backup já existe" >> $LOG
        else
            	echo "$BACKDIR não existe, criando agora" >> $LOG
                mkdir -p $BACKDIR
fi

echo -e "\n Gerando lista das VMs rodando no Host \n" >> $LOG
xe vm-list power-state=running|grep name-label| grep -v "Control domain on host:"  | sed 's/     name-label ( RW): //g' > /tmp/xen_back1
cat /tmp/xen_back1 >> $LOG

if [ $? -eq 0 ]
then
echo -e "\n Listagem das VMs concluida com sucesso \n" >> $LOG
else
echo -e "\n Ocorreu um erro ao obter listagem do Host \n" >> $LOG
fi

VMLIST=`cat /tmp/xen_back1 | wc -l`
COUNT=0
until [ $VMLIST = $COUNT ]
do
COUNT=`expr $COUNT + 1`
VM=`gawk FNR==$COUNT /tmp/xen_back1`

echo "Criando snapshot de $VM" >> $LOG
SNAPSHOT=`xe vm-snapshot vm="$VM"  new-name-label="$VM"-$BACKDATE new-name-description="Snapshot Temporário" `

if [ $? -eq 0 ]
then
echo -e "Snapshot da vm $VM criado com sucesso \n" >> $LOG
else
echo -e "Ocorreu um erro ao tentar fazer snapshot da vm $VM \n" >> $LOG
fi

echo "Convertendo o snapshot $SNAPSHOT da vm $VM para Template" >> $LOG
xe template-param-set is-a-template=false uuid=$SNAPSHOT

if [ $? -eq 0 ]
then
echo -e "Conversão do snapshot $SNAPSHOT da vm $VM realizado com sucesso \n" >> $LOG
else
echo -e "Ocorreu um erro ao tentar converter o snapshot $SNAPSHOT da vm $VM em um Template \n" >> $LOG
fi

echo "Exportando $SNAPSHOT da vm $VM"
echo "Exportando UUID=$SNAPSHOT" >> $LOG
xe vm-export vm=$SNAPSHOT filename=$BACKDIR/"$VM"-$BACKDATE.xva compress=true

if [ $? -eq 0 ]
then
echo -e "Processo de conversão do snapshot $SNAPSHOT e backup da vm $VM finalizado com sucesso \n" >> $LOG
else
echo -e "Processo de conversão do snapshot $SNAPSHOT para backup da vm $VM não pode ser realizado \n" >> $LOG
fi

echo "Removendo $SNAPSHOT da vm $VM"
echo "Removendo UUID=$SNAPSHOT">> $LOG
xe snapshot-uninstall uuid=$SNAPSHOT force=true

if [ $? -eq 0 ]
then
echo -e "Remoção do snapshot $SNAPSHOT da vm $VM ocorreu com sucesso \n" >> $LOG
else
echo -e "Ocorreu um erro ao tentar remover $SNAPSHOT vinculado a vm $VM \n" >> $LOG
fi
echo -e "\n" >> $LOG
done

rm -rf /tmp/*

echo "Processo finalizado. `date +%d-%m-%Y-%H:%M:%S`" >> $LOG

cat $LOG | mail -s "SRV-DRX-XENSERVER - 192.168.30.10" backup@lupainformatica.com.br

Numero piloto 3037-3900

srv-issabel-ip71

CPU AMD Phenom(tm) II X6 1090T Processor
Mem 12GB
IP 192.168.30.71
admin, hr$2d*Adm!
root, hr$2d*Adm!

Monast

https://192.168.30.71/monast
marcos.jeronimo, br1000mm

Gama Algar

Circuito: 8114856

4831122181
4831122182
4831122183
4831122184
4831122185
4831122186
4831122187
4831122188
4831122189
4831122190
4831122191
4831122192
4831122193
4831122194
4831122195
4831122196
4831122197
4831122198
4831122199
4831122200

Número chave designado: (048)3112-2200

suporteavancado@algarempresas.com.br

Script Monitoramento espaco_hd.sh

#!/bin/bash
EMPRESA="DRX "
NOMEPC=`hostname`
IP=`ip a |grep 192 | awk '{print $2}'`

DISCO1="xvda3"
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="xvdb1"
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="xvdc1"
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`

DESTINATARIO="noc@lupainformatica.com.br"
REMETENTE="log@lupainformatica.com.br"
SMTPPORT="email-ssl.com.br:587"
TLS="yes"
PSWD="lupa*2010!"

EMAILPOUCOESPACO="sendEmail -f $REMETENTE -t $DESTINATARIO -u "$EMPRESA$NOMEPC$SUBJECT_1" -o tls=$TLS -s $SMTPPORT -xu $REMETENTE -xp $PSWD"
EMAILSEMESPACO="sendEmail -f $REMETENTE -t $DESTINATARIO -u "$EMPRESA$NOMEPC$SUBJECT_2" -o tls=$TLS -s $SMTPPORT -xu $REMETENTE -xp $PSWD"
EMAILPOUCOINODE="sendEmail -f $REMETENTE -t $DESTINATARIO -u "$EMPRESA$NOMEPC$SUBJECT_1_I" -o tls=$TLS -s $SMTPPORT -xu $REMETENTE -xp $PSWD"
EMAILSEMINODE="sendEmail -f $REMETENTE -t $DESTINATARIO -u "$EMPRESA$NOMEPC$SUBJECT_2_I" -o tls=$TLS -s $SMTPPORT -xu $REMETENTE -xp $PSWD"

# 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 \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo -e "$EMPRESA \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$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 \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;
        100) #Caso encha tb
        echo -e "$EMPRESA \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$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 -e "$EMPRESA \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo -e "$EMPRESA \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE2 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo -e "$EMPRESA \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOINODE ;;
        100) #Caso encha tb
        echo -e "$EMPRESA \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$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 -e "$EMPRESA \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo -e "$EMPRESA \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$SUBJECT_2 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILSEMESPACO ;;
esac
case $ESPACO_INODE3 in
        9[0-9]) #Caso o disco esteja entre 90 a 99 ele manda um email avisando
        echo -e "$EMPRESA \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILPOUCOINODE ;;
        100) #Caso encha tb
        echo -e "$EMPRESA \n\nHOSTNAME=$NOMEPC \n\nIP=$IP \n\n$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE3" | $EMAILSEMINODE ;;
esac

E1

LP: 8114856
CNPJ: 04.632.076/0001-90

Painel

algar.com.br
Login: 04632076000190
Senha: Lupa*2020!
Sinalização: SIP
IP SBC: 172.28.11.164
FAIXA DE IP: 10.55.208.168/30
IP PABX: 10.55.208.169
IP GATEWAY: 10.55.208.170
MASCARA: 255.255.255.252
CHAMADAS SIMULTANEAS: 10
BILHETAGEM: Ramal
NUMERO CHAVE: (48) 32122200
GAMA ALGAR: (48) 32122181 à 32122200
Suporte: 0800-941212


Script de monitoramento de disco

Script esta armazenado em /home/lupa/scripts/monitoramento/espaco_hd.sh
Esta no Cron para ser executado a cada 8h
#!/bin/bash
EMPRESA="DRX (SRV-ISSABEL-192.168.30.71)"

DISCO1="xvda1"
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="xvda3"
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="xvdb1"
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="/home/lupa/programas/sendemail-linux/sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "DRX_ISSABEL_$SUBJECT_1" -o tls=no -s email-ssl.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!"
EMAILSEMESPACO="/home/lupa/programas/sendemail-linux/sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "DRX_ISSABEL_$SUBJECT_2" -o tls=no -s email-ssl.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!"
EMAILPOUCOINODE="/home/lupa/programas/sendemail-linux/sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "DRX_ISSABEL_$SUBJECT_1_I" -o tls=no -s email-ssl.com.br:587 -xu log@lupainformatica.com.br -xp lupa*2010!"
EMAILSEMINODE="/home/lupa/programas/sendemail-linux/sendEmail -f log@lupainformatica.com.br -t noc@lupainformatica.com.br -u "DRX_ISSABEL_$SUBJECT_2_I" -o tls=no -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 "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo -e "$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 -e "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE1" | $EMAILPOUCOINODE ;;
        100) #Caso encha tb
        echo -e "$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 -e "$SUBJECT_1 \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOESPACO ;;

        100) #Caso encha tb
        echo -e "$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 -e "$SUBJECT_1_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILPOUCOINODE ;;
        100) #Caso encha tb
        echo -e "$SUBJECT_2_I \n\n$TAMANHO\n\nUNIDADE A SER VERIFICADA\n$UNIDADE2" | $EMAILSEMINODE ;;
esac

# Verifica espaco DISCO3
case $ESPACO3 in
        9[7-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$UNIDADE3" | $EMAILPOUCOESPACO ;;

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

Gravações

Gravações antigas

\\192.168.5.252\audios
issabel, br1000mm
supervisor, br1000mm
marcos.jeronimo, br1000mm
luciano, lupa*2010!


Informações de configuração TRUNK

 Trunk SIP: lupa:lupa2010@192.168.30.45

Configuração do Tronco (Chipeira):

host=192.168.30.45
username=lupa
secret=lupa2010
Gataway Voip Celular password=lupa1q2w3e
type=peer
qualify=yes
dtmfmode=rfc2833

http://192.168.30.45:8080/ (canal para envio de SMS)


EBS-GSM

Suporte UTech

suporteutech@utech.com.br

Acesso

192.168.30.45 --> Placa Principal (Placa 00)

Placas

01(192.168.30.46)
02(192.168.30.47)
03(192.168.30.48)
04(192.168.30.60)
05(192.168.30.61)
06(192.168.30.62)
07(192.168.30.63)
08(192.168.30.64)
09(192.168.30.66)

Senha de acesso via web: lupa1q2w3e

Obs.: Ao criar novos usuários na primeira placa é preciso o reboot da mesma.


Criação de Usuarios para ATAs | SOFTPHONES

Menu    -> SIP
Submenu -> USUARIO


Criação de Usuarios para CALLBACK

Menu    -> Dial Plan
Submenu -> Retornar


Chips

Operadora Tim

99863-5236
99863-4389
99863-4387
99933-9126
99664-0030
99868-7082
99863-7236
99863-6236
99863-2517
99640-5511
99664-8637
99664-9813
99863-1045
99863-4388
99868-5673


Atas Receptivo

ATA 2 Portas

Receptivo 01 - Saudesc

IP 192.168.30.254
L1 -  CS00017026       01c41byO           sps2.commcorp.com.br / 200.215.211.3 +55(48) 33434618  ANTIGO 
L1 - Proxy: 187.103.111.110 Login: W8142017001 Senha: P1c41byQ DID: 48 33434618 NOVO


Receptivo 02 - Sidesc LINHA CANCELADA

IP 192.168.30.254
L2 -  CS00017832       65k50dbM           sps2.commcorp.com.br / 200.215.211.3 +55(48) 33434888 ANTIGO
L2 - Proxy: 187.103.111.110 Login : W8142017002 Senha: Rtk50db9 DID: 48 33434888 NOVO


Comandos uteis ATA

PARA RESETAR O PAP2 COM AS CONFIGURAÇÕES DE FÁBRICA:

1. Ligue o PAP2 e ligue um telefone na porta 1 
2. Digite (no telefone) * * * * (4 asteriscos). Você vai ouvir uma mensagem "Configuration Menu". 
3. Digite 73738# (não esqueça do # após o número). Você vai ouvir uma mensagem "Enter 1 to confirm" 
4. Digite 1 

PRONTO


PARA DESCOBRIR O IP DO PAP2:

1. No telefone, digite * * * * (4 asteriscos). Você vai ouvir uma mensagem "Configuration Menu". 
2. Digite 110#. O PAP2 vai soletrar o endereço IP que ele pegou. 

ATUALIZANDO O FIRMWARE:

Obs.:' Eu fiz o upgrade do firmware porém não posso afirmar que seja essencial para o funcionamento no VONO. Não sei tb afirmar se com esse procedimento ele destrava ATA´S travados, mas acredito que sim.

http://<endereço IP do ATA>/admin/upgrade?http://auxlog.gvt.net.br/files/linksys/image/PAP2-bin-2-00-13-LSVd.bin


A luz do power vai piscar durante o processo. NÃO DESLIGUE O PAP2 ATÉ O FIM.


CONFIGURANDO:

Na área SYSTEM, devemos configurar um IP fixo e o DNS do Vono:

dhcp = NO 
Static IP = "coloque um ip para o pap2" 
Gateway = "ip do seu gateway" 
NetMask = 255.255.255.0 
Primary DNS: 200.139.125.5 
Secondary DNS: DNS da operadora local 


CONFIGURANDO A LINHA:

Vamos utilizar um arquivo de configuração que o "ataman" postou (mto obrigado) para configurar o Linksys RT31P2.

Digite: http://"IP DO PAP2"/admin/resync?http://forum.vono.net.br/forum/ata/RT31P2.cfg 


O PAP2 irá fazer a atualização das configurações qdo não estiver sendo utilizado, portanto talvez demore alguns minutos.

Entre nas configurações da linha 1, no campo Registration/Proxy Server deverá estar escrito "vono.net.br". Se não estiver, algo errado aconteceu no passo acima, tente de novo pois comigo não foi de primeira.

Preencha os dados:

NATKeepAlive = no 
SIP Port = 5060 
Proxy = vono.net.br 
Use Outbound Proxy = yes 
Outbound Proxy = vono.net.br:1571 
Use DNS SRV = yes 
DNS SRV auto prefix = yes 
DisplayName = "coloque o seu login no vono" 
User ID = "coloque o seu login no vono" 
Password = "coloque a sua senha do vono" 
Preferred Codec = G729a 

Clique em "Save Settings"

Ferramentas pessoais