La Consola de Monitor de Proceso (procmon) es el proceso de consola de interfaz principal. Usted puede utilizar procmon para consultar información indirectamente al Distribuidor Automático de Llamadas (ACD) de su sitio. Los procesos de Cisco Intelligent Contact Management (ICM) que residen en la Gateway Periférica (PG) le permiten:
Enumere los agentes, las habilidades, los servicios, y las informaciones sobre la llamada
Aumente rastrear en un proceso ICM
Interrogación para la información ACD-específica
Cisco recomienda que usted tiene conocimiento de este tema:
El troubleshooting y la ayuda del ICM PG
La información en este documento se basa en la versión de ICM 4.6.2 y más adelante.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.
Consulte Convenciones de Consejos TécnicosCisco para obtener más información sobre las convenciones del documento.
Usted puede ejecutar el procmon de una sesión de Telnet o de un mensaje de comando de DOS. El proceso del procmon apoya ambos comandos locales y remotos. Definen a los comandos local dentro del procmon, mientras que usted necesita programar los comandos remote en el proceso vigilado. Esta sección provee de una lista de comandos procmon básicos y de comandos proceso-específicos para el uso los procesos por ejemplo:
Peripheral Interface Manager (PIM)
Servidor del Integración de telefonía de computadora (CTI) (CTISVR)
Abra el regulador periférico (el OPC)
Aquí tiene un ejemplo:
Syntax: c:\>procmon /? Version: Release 4.6.2, Build 08799 Usage: PROCMon CustomerName NodeName ProcessName [SystemName] [/f InputFile] [/wait] [/stop] [/help] [/?]
Nota: La línea final de visualizaciones de esta salida sobre dos líneas debido a las limitaciones de espacio.
Para visualizar una lista básica de comandos, ayuda del problema. Una lista como esto visualiza:
Comando | Definición |
---|---|
generación de eco | Controla la generación de eco de las líneas de comando |
emsmon | Monitor del telecontrol el ccsme1 de los controles de proceso (comienzo, parada, pausa, curriculum vitae) |
error_stop | Controla la configuración de la parada en el indicador de error |
¿ayuda? | Ayuda de las visualizaciones |
monitor_help, mhelp | Ayuda del servidor del monitor de visualizaciones |
monitor_sleep, msleep | Sueños por los segundos o milisegundos especificados |
salido, q | Termina el programa |
read_file, lea | Dirige la entrada de comandos a otro archivo de entrada |
1 sistema de administración ccsme = del evento
Esta tabla proporciona a una lista de comandos que usted pueda utilizar cuando usted resuelve problemas:
Comando | Definición |
---|---|
pim_list_agents, la | Enumera los agentes que son configurados actualmente por PIM |
pim_list_services, ls | Enumera los servicios que son configurados actualmente por PIM |
pim_list_skill_groups, lsg | Enumera a los grupos de capacidades que son configurados actualmente por PIM |
acd_debug, depuración | Vueltas con./desc. el rastro de la depuración |
pim_list_trace, ltrace | Enumera las configuraciones actuales del bit del rastro PIM |
pim_trace, rastro | Conjuntos o bits del rastro de las restauraciones PIM |
pim_dump_periph, acdperiph | Vacia el contenido del objeto periférico |
Salir | Termina el procmon |
Cada comando tiene sintaxis separado. Para determinar el sintaxis, publique el comando y sígalo con/?.
Nota: Cada tipo periférico contiene un diverso conjunto de comandos. Para una lista de comandos que se asocian a cada periférico, mhelp del problema.
Aquí está la salida de muestra:
>>>>la SkillTarget ID Periph# C Ext# Inst# ActGroups 5000 6000 Y Yes 3000(3000) <1/ 1> [BO] [265436],<2/ 2> [BO][866278] 5001 6001 Y Yes 3001(3001) <1/ 1> [AV] [59704], <2/ 2> [AV] [59704] 5002 6002 Y No -1(-1) 5003 6003 Y No -1(-1) 5028 6030 Y No -1(-1)
>>>>ls SkillTarget ID Periph# C SerMem Pri SerTH SLType PSLType Ext# 5017 6500 Y 1 2 30 1 4 5018 6501 Y 2 1 30 1 4 5019 6502 Y 3 1 30 1 4
En esta salida, SLType indica el valor predeterminado para el campo de ServiceLevelType para cada servicio que se asocie al periférico. Este valor indica cómo el ICM calcula el nivel de servicio. Usted puede reemplazar el valor por defecto para los servicios individuales.
PSLType indica el valor predeterminado para el PeripheralServiceLevelType para cada servicio que se asocie al periférico. Usted puede reemplazar el valor por defecto para los servicios individuales.
>>>>lsg Periph# Pri C SkillTarget ID Ext# 1 0 Y 5007 6900 1 1 Y 5008 6900 1 2 Y 5009 6900 2 0 Y 5010 6901 2 1 Y 5011 6901 2 2 Y 5012 6901 3 0 Y 5013 6902 3 1 Y 5014 6902 3 2 Y 5015 6902 3 3 Y 5016 6902 >>>>debug /? Usage: acd_debug [/noagent] [/agent] [/agent+] [/agent++] [/nobri] [/bri] [/bri+] [/nocall] [/call] [/call+] [/nocms] [/cms] [/cms+] [/csc] [/csc+] [/nocsc] [/noconfig] [/config] [/nocv] [/cv] [/noerror] [/error][/nohb] [/hb] [/noopc] [/opc] [/nopost] [/post] [/nosim] [/sim] [/notg] [/tg] [/notimer] [/timer] [/notp] [/tp] [/tp+] [/trace] [/novq] [/vq] [/warning] [/nowarning] [/all] [/noall] [/set UserSetBit] [/help] [/?] >>>>debug /call+ /post /agent Trace: AGENT CALL+ POST UserTraceLevel=0xE848200003FFFFFF800E00000000000000000000000040 Time stamp: 09/13/02
Nota: La característica de la depuración sigue siendo solamente activa mientras que el proceso sigue siendo activo. Cuando funcionan las salidas de procesos, la utilidad de la depuración no más. Para hacer la permanente del rastro, agregue el número hexidecimal que usted encuentra en la línea de UserTraceLevel al rastro ccsme en el registro.
>>>>acdperiph BuildNum: 08799 (Rel 4.6.2) Time: 06/11/02 16:27:40 SwitchTime=08/26/02 13:56:22, DefRoute=CTIVarMap-NNNNNNNNNN (y=PIM access)CTIString= CVBridge=[G3MsgRecvCnt=169239 (0x29517) Min/AllBrisUp=1/1 NumMonitored=1 PhysBris=0x1 RtBris=0x0 BadBris=0x0] Bri[0] State=ACTIVE GoIdle=0 [NtwrkCngstn[Forced=F Switch=F] Window=10000 MsgDlyTime=500 BriCfgParams(Exp.) = [*CvHost[0]=taclab1g3 CvHost[1]= ] Msgs [Sent=157095 (0x265a7) Recv=169239 (0x29517) ] [SA0id=314182 LastSA0IdRecvd=31482 Msgs [SendQ=0x0 SentQ=0x0 RecvQ=0x0 ] Msgs [PriSendQ=0x0 RecvQ=0x0 ] [ActiveAssoc[Avail=2033 Locked=11] OutstandingSent=0x0 Reg{MaxAllowed=4 ChkMtrs=1 ChkMsgRates=1 [Meters/Sec (Enabled: Min 0.00 Avg 0.17 Max 2.45 (Tot 28840.16 Samples 229013 SumAvg 0.13)] [NotEnabled] Timers=[3PMC=4 ACDSplt=61 AgntCls=30 AgntSt=240 BriHB=60 CfgRtry=900 StlBriMsg=10 SwtchTm=30 TG=60 StatMntr=28800 StatMntrInit=120] SwitchTime=08/26/02 13:56:22 NumActiveCalls=0 NumAgentsSeen=2 ProcessName=pim1 ShutdownType=1 Dumplex=1 Side=0 GeoTelBaseDir=C:\icr\lab1\PG1B RegistryBase=ICR\lab1\PG1B DMPSystemID=1 MDSConnections=1 MDSPIMHandle=33 MDSOPCHandle=1 PIMHeartBeatTime=-1 CTIRestarts-0 RoutingClientState=SHUTDOWN State=ACTIVE StateInitTime=08/27 10:06:55 (16.9 day) Time stamp: 09/13/02 10:32:36 >>>>
Nota: Para más información sobre el acdperiph, refiera a resolver problemas Avaya Definity g3 usando Procmon.
Usted puede utilizar el procmon para dar vuelta encima de rastrear en el PIM, el MIS, y los procesos ctisvr.
Sintaxis — processname del procmon custid nodeid.
El Ejemplo de uso es el procmon BT pg1a pim1.
Pulse el mhelp en >> mensaje para tener acceso a la ayuda para Procmon. Por ejemplo, >> mhelp.
Agregue rastrear — Para agregar rastrear, utilice el sxtrace, el scrtrace, y los comandos satraces; utilice con /all. El Ejemplo de uso para el sxtrace es >>sxtrace /all. Usted debe también salvar el rastro publicando el svxtrace, el svcrtrace, y los comandos del svatrace. Se recomienda que usted agrega y salva los tres niveles de traza cuando usted resuelve problemas los problemas de espectro.
Quite rastrear — Para quitar rastrear, utilice el cxtrace, el ccrttrace, y los comandos del catrace; utilice con /all. El ejemplo de uso de cxtrace es >>cxtrace /all. Es siempre mejor quitar rastrear al completar el troubleshooting.
Registros ccsme — Con todo el seguimiento, usted debe aumentar el EmsLogFileMax y las configuraciones de EmsAllLogFilesMax en regedt32. La trayectoria a estos valores es:
HkeyLocalMachine\Software\Geotel\ICM\custid\PGxx\EMS\CurrentVersion\ Library\Processes\processid
Nota: Este valor se visualiza sobre dos líneas debido a las limitaciones de espacio.
Usted puede utilizar el procmon para dar vuelta encima de rastrear en el PIM, el MIS, y los procesos ctisvr.
Sintaxis — processname del procmon custid nodeid. El Ejemplo de uso es el procmon BT pg1a pim1.
Para tener acceso a la ayuda para Procmon, pulse el mhelp en >> mensaje; por ejemplo, >> mhelp.
El rastrear — El comando ltrace visualiza todas las opciones de rastreo disponibles. Aplique el seguimiento del link de transacción (sxtrace) pulsando el xact* del rastro en >> mensaje. Aplique el agente que rastrea con el comando del spectrum* del rastro.