Instrucoes de LOG

Transcrição

Instrucoes de LOG
Instruções Coleta e Envio de LOGs
Qual a importância dos arquivos de log
• A criação de arquivo de log é uma técnica para
registrar ações e/ou eventos realizados por um
programa de computador a cada fração de
segundos.
• Esta técnica permite à equipe de desenvolvimento
ou de suporte rastrear e entender o que acontece a
cada momento no aplicativo, auxiliando bastante no
diagnósticos de desempenho e resolução de
problemas de sistemas.
O que é necessário saber para
coletar e enviar um arquivo de Log
• Quando aconteceu o incidente suspeito de falha?
– Informações importantes
• Onde ficam os arquivos de log correspondentes ?
– CRManager
– Tactium IP
• Que arquivos devo coletar ?
– CRManager
– Tactium IP
• Como e para quem enviar estes arquivos ?
– CRManager
– Tactium IP
Quando aconteceu o incidente suspeito de falha?
• Os logs coletados devem conter informações do mesmo instante
(data, hora) em que aconteceu o incidente para que possam ser
úteis à equipe técnica;
• Os arquivos de log são temporários e podem ser descartados a
cada hora, dia ou semana, dependendo do volume de
informações e da infraestrutura da instalação do sistema;
• Daí a importância e enviar o mais breve possível para garantir
que a data e hora da suspeita de falha estejam contidos no
arquivo de log coletado;
Onde ficam os arquivos do Tactium CRManager ?
Onde ficam os arquivos do Tactium IP ?
Onde ficam os arquivos de log do
Tactium CRManager
Os arquivos de log ficam em locais específicos do sistema conforme estrutura de
diretórios que segue a seguinte formação:
<Caminho>\Softium\<Tipo BD>\<módulo\nome do arquivo CRM>
Onde <Caminho> depende da sua instalação de windows:
Windows em português 32 bits
Windows em português 64 bits
Windows em inglês 32 bits
Windows em inglês 64 bits
C:\Arquivos de programas\
C:\Arquivos de programas (x86)\
C:\Program Files\
C:\Program Files (x86)\
Onde <Tipo BD> depende do banco de dados utilizado:
Para Microsoft SQL Server
Para Oracle
Que arquivos devo coletar ?
\Tactium_SQLServer\
\Tactium_Oracle\
Que arquivos devo coletar para o
Tactium CRManager
Observando o caminho de acordo com o servidor em uso, coletar os
seguintes arquivos de log para o caso apresentado acima:
<Caminho>\Softium\<Tipo BD>
• \tactium.log (arquivo atual)
• \tactium-ddmmaaaa-hhmmss.log (arquivos antigos)
• \ttmonitor.log
• \ttIntegrador.log
Exemplo: C:\Program Files (x86)\Softium\Tactium_SQLServer\tactium.log
Como enviar estes arquivos ?
Como enviar os arquivos do
Tactium CRManager ?
•
Verificar se o arquivo de log está na data e hora adequada:
– Procurar e abrir o log no aplicativo “bloco de notas” (notepad) ou similar
– No inicio de cada linha, aparecem a data/hora de cada evento registrado
– A data/hora do incidente deve ser maior que a primeira linha e menor que a última
linha do arquivo.
– Ver exemplo
•
Compactar os arquivos de log sugeridos em um único arquivo
– Como os arquivos de logs podem ser grandes a compactação faz com que
eles sejam enviados mais rápido.
•
Enviar os arquivos compactados:
– Anexar os arquivos na etapa-4 do formulário específico para solicitação de registro
de falha
– Ou então, colocar na pasta de FTP que a Softium disponibiliza para cada cliente,
notificando por e-mail o [email protected]
Exemplo Arquivo de log do
Tactium CRManager ?
Data do evento de falha aconteceu no 19/04/2012 aproximadamente às 02:55 da tarde
Ao abrir o arquivo tactium.log, que pode conter milhares de linhas, pesquisar de o horário
aproximado da falha está contido neste arquivo.
<<< linhas anteriores>>
19/04/2012 14:53:59:491 => ThreadID = (2224) Saída do evento BTN_CONClick() >> not FG_ValidDate(EDT_INI,EDT_FIM)
19/04/2012 14:54:01:752 => ThreadID = (2224) Exceção(Classe:EDBEngineError, Mensagem:Unknown user name or password.
Login incorrect.
SQL: )
19/04/2012 14:56:04:263 => ThreadID = (2224) Exceção(Classe:EAccessViolation, Mensagem:Access violation at address 00620FC0 in module
'Tactium.exe'. Read of address 00000030)
19/04/2012 14:57:37:305 => ThreadID = (4896) Lendo arquivo de inicialização: C:\Program Files (x86)\Softium\Tactium_SQLServer\Tactium.ini
19/04/2012 14:57:37:320 => ThreadID = (4896) Parametros de conexao: [Login=][KeyWord=][KeyWordCripto=]
19/04/2012 14:57:37:367 => ThreadID = (4896) Drive de conexão: MSSQL
<<< linhas posteriores>>
Neste exemplo o arquivo atenderia à necessidade da equipe técnica
Onde ficam os arquivos de log do
Tactium IP
Os arquivos de log ficam em locais específicos do sistema conforme
estrutura de diretórios que segue a seguinte formação:
<Caminho>\Softium\TactiumVoip\<módulo\nome do arquivo IP>
Onde <Caminho> depende da sua instalação de windows:
Windows em português 32 bits
Windows em português 64 bits
Windows em inglês 32 bits
Windows em inglês 64 bits
Que arquivos devo coletar ?
C:\Arquivos de programas\
C:\Arquivos de programas (x86)\
C:\Program Files\
C:\Program Files (x86)\
Que arquivos devo coletar para o
Tactium IP
De acordo com o sintoma e módulo do Tactium-IP utilizado, pode-se
necessitar de logs diferentes, veja as situações abaixo:
•
•
•
•
•
•
Falhas em Cadastros - mensagens no IP Monitor
Relatórios - Mensagens no IP Monitor
Falhas em Geral no IPClient
Problemas com ligações receptivas ou ativas SEM DISCADOR
Problemas relacionados a ligações ativas COM DISCADOR
Problemas referentes a ligações e navegação na URA-IP
Falhas em Cadastros - mensagens no IP
Monitor
Observando o caminho de acordo com o servidor em uso, coletar
os seguintes arquivos de log para o caso apresentado acima:
<Caminho>\Softium\TactiumVoip\
• \TactiumIP Monitor\monitor.log
• \TactiumIP MonitorServices\monitorservices.log
• \TactiumIP Server\tactiumIP.log
Como enviar estes arquivos ?
Relatórios - Mensagens no IP Monitor
Observando o caminho de acordo com o servidor em uso,
coletar os seguintes arquivos de log para o caso apresentado
acima:
<Caminho>\Softium\TactiumVoip\
• \TactiumIP Monitor\monitor.log
• \TactiumIP MonitorServices\monitorservices.log
• \TactiumIP Server\tactiumIP.log
• \TactiumIP Replication\replication.log
• \TactiumIP Replication\Nhibernate.log
Como enviar estes arquivos ?
Falhas em Geral no IPClient
Observando o caminho de acordo com o servidor em uso, coletar os seguintes
arquivos de log para o caso apresentado acima:
<Caminho>\Softium\TactiumVoip\
• \TactiumIP Client\ipclientflex.log
• \TactiumIP Client\ipclient.log
• \TactiumIP Server\tactiumIP.log
• \TactiumIP MonitorServices\monitorservices.log
• \TactiumIP Boardservice\Boardservice.log *
Como enviar estes arquivos ?
* Para clientes que utilizam n-iplace
Problemas com ligações receptivas ou ativas
SEM DISCADOR
Observando o caminho de acordo com o servidor em uso,
coletar os seguintes arquivos de log para o caso apresentado
acima:
<Caminho>\Softium\TactiumVoip\
• \TactiumIP Server\tactiumIP.log
• \TactiumIP Boardservice\Boardservice.log *
Como enviar estes arquivos ?
* Para clientes que utilizam n-iplace
Problemas relacionados a ligações ativas
COM DISCADOR
Observando o caminho de acordo com o servidor em uso, coletar
os seguintes arquivos de log para o caso apresentado acima:
<Caminho>\Softium\TactiumVoip\
•
•
•
\TactiumIP Server\tactiumIP.log
\TactiumIP Externalservice\externalservices.log
\TactiumIP Boardservice\Boardservice.log *
Como enviar estes arquivos ?
* Para clientes que utilizam n-iplace
Problemas referentes a ligações e
navegação na URA-IP
Observando o caminho de acordo com o servidor em uso, coletar os
seguintes arquivos de log para o caso apresentado acima:
<Caminho>\Softium\TactiumVoip\
• \TactiumIP Server\tactiumIP.log
• \TactiumIP Externalservice\externalservices.log
• \TactiumIP IvrManager\ivrAdmin.log
• \TactiumIP IvrAdapter\Ivradapter.log **
• \TactiumIP Boardservice\Boardservice.log *
• Como enviar estes arquivos ?
* Para clientes que utilizam n-iplace
** Para cliente que utilizam Digitro
Como enviar os arquivos do
Tactium IP?
• Verificar se o arquivo de log está na data e hora adequada:
– Abrir o log no aplicativo “bloco de notas” (notepad) ou similar
• Obs: se o arquivo for muito grande pode demorar para abri-lo
– No inicio de cada linha, aparecem a data/hora de cada evento registrado
– A data/hora do incidente deve ser maior que a primeira linha e menor que
a última linha do arquivo.
• Compactar os arquivos de log sugeridos em um único arquivo
– Como os arquivos de logs podem ser grandes e a compactação faz com que eles sejam
enviados mais rápido.
• Enviar os arquivos compactados:
– Para o e-mail [email protected]
– Ou então, colocar na pasta de FTP que a Softium disponibiliza para cada
cliente.