Procedimiento: Obtención de logs

De Vocalcom.latam Wiki
Saltar a: navegación, buscar

Los logs de Hermes.Net se encuentran separados por cada modulo, por lo cual, la hubicacion de cada uno va a estar supeditado directamente a este. A continuacion, veremos donde se encuentran, como se organizan y como se habilitan.

V4

Servidor ACD

Onnet: Los archivos se encuentran en la carpeta d:\onnet\trace son de extension .ont se generan por hora y son borrados todas las noches. Estos logs se habilitan desde el config.ini de onnet, agregando el parametro DEBUG=1 en la seccion deseada.

Ondata: Se encuentran en la carpeta d:\hermes_net_v4\ondata\logs. En este folder existen archivos de dos tipos de archivos, Events y Ondata.

Ondata tiene el formato OnData.fecha-hora.log se genera uno por hora.

Events tiene el formato EventsFECHA.log y se genera uno por dia.

Para configurar los logs de ondata, simplemente hay que modificar el archivo ondata.config en la carpeta del servicio (d:\hermes_net_v4\ondata\service) y modificar las claves trace en 1 (trace, traceEvents, traceNetwork,etc).

Proxy: En la carpeta D:\hermes_net_v4\CTIProxy\logs\NombreProxy se generan 3 tipos de archivos: agentproxy, proxy y agent.

Agentproxy se genera de forma general, con el formato AgentProxy.fecha-hora.log, se genera uno por hora.

Proxy se genera un archivo por agente, con el formato ProxyAGENTE.fecha.log.

Agent tambien se genera uno por agente y tiene el formato AgentAGENTE.fecha.log

Para habilitar estos logs, simplemente modificar el archivo agentproxy.ini dentro de la carpeta del servicio (d:\hermes_net_v4\ctiproxy\agentproxy) y poner en 1 los parametros trace (TraceNetwork,TraceTransmissions,etc)

Whireshark: Traza a nivel sip, filtrando el puerto udp 5060 (filtro: udp port 5060), en formato .cap que incluyan las llamadas reportadas. Ver tambien DumpCap (Captura desde linea de comandos windows)

Configuraciones

Del servidor ACD son necesarias tambien las configuraciones, particularmente arbos y config.ini
Arbos son todos los archivos de extension .ons, .onh y .cns que se encuentran en la carpeta d:\hermes_p. Tambien adjuntar carpetas onh200, onh220 y onh320 que se encuentran en d:\onnet

El archivo config.ini se encuentra en el directorio d:\onnet

Servidor WEB

Todos los archivos son de extension .log y .err y se encuentran separados por modulo, generándose uno por dia. Para configurar su generacion, debe setearse en el web.config de cada uno de los modulos el parametro log4net donde en cada appender, colocar el modo DEBUG. Se define la ruta de cada uno de los modulos y sus logs:

Admin

  • D:\hermes_net_v4\Admin\logs

Reporting

  • D:\hermes_net_v4\Reporting\logs

Supervision

  • D:\hermes_net_v4\Supervision\logs

PlateformPublication

  • D:\hermes_net_v4\PlateformPublication\logs

InterfaceDesigner

  • D:\hermes_net_v4\InterfaceDesigner\LOGS

MediaServer

  • D:\hermes_net_v4\MediaServer\logs

SQL

Es necesaria la linea de la tabla hn_ondata..odcalls correspondiente a cada llamada reportada.

Agente

En los agentes los logs son registrados en la carpeta %Temp% de windows (ejecutar %temp%) aqui encontraremos una carpeta vocalcom. En caso de que no este registrando, revisar la configuracion en el archivo D:\hermes_net_v4\PlateformPublication\ActiveX_Flash\ModulesConfig.ini el parametro AGT_TRACES=1. En caso de que no se generen comprobar que el usuario de windows tenga permiso para escritura en la carpeta temp. En caso de que exista, archivo agentlink.log dentro de la carpeta temp. Validar tambien la existencia de logs en la carpeta C:\Users\XXXXXX\AppData\Local\Temp\Vocalcom

V5

CTI Proxy

Los logs se encuentran en \hermes_net_v5\CTIProxy\Traces y tienen el formato AgentProxy.yyyyMMdd-hh.log estos agrupan todos los mensajes enviados y recibidos por el proxy hacia y desde los agentes. Para configurarlos en modo DEBUG, es necesario modificar el archivo \hermes_net_v5\CTIProxy\log4net.config. En este archivo, deben configurarse los diferentes "loggers" definiendo su "level" de logs. Para analisis de los mensajes de los agentes, es necesario al menos configurar todos los loggers "AgentProxy." en el modo DEBUG. No es necesario reiniciar el servicio de proxy para que estos logs queden activos. Para validar que se esten escribiendo los eventos en modo DEBUG, se deben ver eventos de este tipo "yyyy/MM/dd hh:mm:ss,sss DEBUG CommonLink.ProxyLinkWrapper - ProxyMessage. ProcessMessage. Will call CheckLink - [CST 2 : Socket handling] AgentProxy AgentProxy.20160329-14.log"