El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe el método de Troubleshooting para la Identificación del problema en los problemas de la actualización stats de la cola o del skillgroup observados en el entorno del escritorio del agente de la delicadeza, causado específicamente por los retardos del mensaje entre los servidores del Integración de telefonía de computadora (CTI) y los servidores de la delicadeza. El artículo proporciona los análisis del registro, y concluye con una solución alternativa para mejorar la Capacidad del servidor de la delicadeza en la manipulación de estos mensajes de actualización Stats en una red retrasada subóptima.
Cisco recomienda que tenga conocimiento sobre estos temas:
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
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 su red está viva, asegúrese de que usted entienda el impacto potencial del comando any.
Refiera a los convenios de los consejos técnicos de Cisco para la información sobre las convenciones sobre documentos.
Los servidores de la delicadeza que inscriben al CTISVR como clientes CTI, proporcionan las funciones del agente que son similares a un qué servidor del objeto de la integración de computadora y telefonía (CTIOS) y un Cisco Agent Desktop (CAD) puede ofrecer. Los agentes/los supervisores de la delicadeza pueden también experimentar algunos de los problemas hechos frente por los agentes CTIOS y CAD.
Uno de tales problemas es stats en tiempo real de la cola o del skillgroup que no se pone al día al agente/al Supervisor de escritorio de la delicadeza. En el entorno CTIOS y CAD, los ingenieros marcan las pautas de diseño y las verifican generalmente si los límites de configuración tales como skillgroup por el agente, skillgroups totales por los periférico y equipos por el supervisor etc. han sido con demasiada demanda. Los ingenieros también marcarían el número de conexiones simultáneas del cliente CTI en el CTISVR, refieren a la guía de diseño del Cisco Unified Contact Center Enterprise, versión 10.0(1)
La información pertinente se puede también referir de las guías de diseño para la versión 10.5(x), y la versión 11.
El troubleshooting de este tipo de problema en los agentes/los supervisores de la delicadeza también comienza con las verificaciones mencionadas del límite del diseño. Sin embargo, los agentes de la delicadeza se pueden afectar por las limitaciones adicionales que se encuentran exclusivamente en los servidores de la delicadeza.
El stats de la cola o del skillgroup que no pone al día el problema se encuentra típicamente en estos escenarios:
Los stats de la cola del agente de la delicadeza o las actualizaciones stats de la habilidad se realizan con los intercambios de estos pares de mensajes de la petición y de la respuesta CTI en los servidores de la delicadeza.
petición del mensaje del getQueryQueueStatisticsReq() por la delicadeza y el mensaje de QuerySkillGroupStatisticsConf como resultado de las respuestas CTISVR.
Por abandono, la delicadeza puede procesar a 751 grupos de capacidades que las peticiones dentro de los 10 segundos stats señalados restauran el intervalo. Pide que no se procesa está mitigado en una cola de mensaje que se procesará en otro momento. La delicadeza por abandono se inicializa con esta cola del búfer del mensaje para llevar a cabo 5000 mensajes request.
Sin embargo, si el buffer se llena y se abruma, algunos de estos mensajes request stats de la cola se miden el tiempo hacia fuera y se caen.
1. Suscripción excesiva del diseño/de la configuración. eg. las habilidades por los agentes, los skillgroups totales por los periférico y los equipos por el supervisor etc. refieren a la guía de diseño del Cisco Unified Contact Center Enterprise para los límites de la configuración recomendada. La suscripción excesiva puede llevar a la Mensajería excesiva CTI en las actualizaciones Stats, y por lo tanto sobra el buffer de la petición Stat de la cola de la delicadeza.
2. Excediendo la conexión simultánea permitida máxima del cliente CTI que incluye todas las conexiones de los eventos y las conexiones monitoreadas del modo. Agotamiento del recurso CTISVR que llevan al mecanismo de frenado de la velocidad de visualización en pantella significativo en la velocidad de procesamiento de mensajes CTI.
3. Funcionamiento PG eg. CPU, etcs entrada-salida de la memoria, y del disco.
4. No bastante ancho de banda de la red para soportar los retardos de la Mensajería CTI permitió la aplicación de la delicadeza, es decir 62ms.
La calculadora del ancho de banda de la delicadeza proporcionó en el link aquí con espec. actuales del diseño para afectar un aparato el ancho de banda de la red recomendado. http://www.cisco.com/c/en/us/support/customer-collaboration/finesse/products-technical-reference-list.html
De acuerdo con esta limitación de la delicadeza en la velocidad de procesamiento del mensaje request y el búfer del mensaje, el valor predeterminado de la petición/del retardo medios máximos de la respuesta es 62ms para las implementaciones medias de la delicadeza. Si los retrasos promedio exceden perceptiblemente la prueba patrón de 62ms, eg. Retardo del mensaje CTI alrededor de 100ms. Los mensajes entonces mitigados del getQueryQueueStatisticsReq() CTI se pueden nunca enviar al CTISVR y ser respondido con los mensajes de QuerySkillGroupStatisticsConf rápidamente bastante dentro de ese 10 segundos restaure el intervalo. Y hacia fuera medidos el tiempo que siguen habiendo los mensajes del getQueryQueueStatisticsReq() se caen del buffer Stats de la cola.
Los mensajes Stats de la cola se pueden encontrar en el registro de la delicadeza de los webservices. Requiere el nivel de traza del DEBUG revelar los mensajes detallados stats de la cola.
Para que los pasos den vuelta encima del nivel de traza del DEBUG para los webservices, refiera este link del docwiki.
http://docwiki.cisco.com/wiki/Logging:_Enable_debug_level_logging
Busque el principio de una ronda de la actualización de la petición stat de 751 colas, al principio de 10 segundos restauran el intervalo:
eg. Sep 22 2014 14:34:59.878 -0700: %CCBU_pool-21-thread-1-6-QUEUE_STATISTICS_REQUEST: %[count=751]: Starting new round of querying active queue statistics
Entre el y la siguiente ronda de 751 peticiones que ocurre después de 10 segundos, filtre y verifique con una herramienta del texto eg. Notepad++, si está correspondiendo con 751 mensajes de QuerySkillGroupStatisticsConf:
eg Sep 22 2014 14:34:59.888 -0700: %CCBU_CTIMessageEventExecutor-0-6-DECODED_MESSAGE_FROM_CTI_SERVER: %[cti_message=CTIQuerySkillGroupStatisticsConf[peripheralID=5000, skillGroupNumber=28353, routerCallsQNow=0, longestRouterCallQNow=0, agentsNotReady=0, agentsReady=0, agentsTalkingIn=0, agentsTalkingOut=0, agentsTalkingOther=0, agentsWorkNotReady=0, agentsWorkReady=0]CTIMessageBean [invokeID=112223, msgID=115, timeTracker={"id":"QuerySkillGroupStatisticsConf","CTI_MSG_NOTIFIED":1411536082977,"CTI_MSG_RECEIVED":1411536082976}, msgName=QuerySkillGroupStatisticsConf, deploymentType=CCE]][cti_response_time=1]: Decoded Message to Finesse from backend cti server
Por ejemplo, si hay solamente 329 mensajes de QuerySkillGroupStatisticsConf procesados por la delicadeza para esta ronda, en otra palabra, allí debe ser 422 mensajes hechos cola en el buffer. Obviamente, si alrededor de 400 mensajes es ser hecha cola cada 10 segundos entonces que el buffer puede alcanzar su umbral de 5000 mensajes en el plazo de 3 minutos.
Busque para el primer acontecimiento del error de la interrogación que sucede en el plazo de 3 minutos, eso es la muestra de la saturación del búfer:
Sep 22 2014 14:37:29.883 -0700: %CCBU_pool-21-thread-1-3-QUEUE STATISTICS POLLING ERROR: %[ERROR_DESCRIPTION= maximum pool and queue capacity reached so discarding execution][error_message=Thread pool saturated, discarding execution ]: Error during queue statistics polling
Sep 23 2014 22:21:22.875 -0700: %CCBU_pool-19-thread-4-7-CTIWriter.getQueryQueueStatisticsReq(): {Thrd=pool-19-thread-4} params : invokeId=112223, queueId=28353
match InvokeID:0x1b65f with invoked=112223 in the Finesse request and SkillGroupNumber:28353 with queueId in the Finesse request
22:21:22:921 cg1A-ctisvr SESSION 9: MsgType:QUERY_SKILL_GROUP_STATISTICS_REQ (InvokeID:0x1b65f PeripheralID:5000 22:21:22:921 cg1A-ctisvr SESSION 9: SkillGroupNumber:28353 SkillGroupID:N/A )
22:21:22:999 cg1A-ctisvr SESSION 9: MsgType:QUERY_SKILL_GROUP_STATISTICS_CONF (InvokeID:0x1b65f PeripheralID:5000 22:21:22:999 cg1A-ctisvr SESSION 9: SkillGroupNumber:28353 SkillGroupID:9431 AgentsLoggedOn:0 AgentsAvail:0 AgentsNotReady:0 22:21:22:999 cg1A-ctisvr SESSION 9: AgentsReady:0 AgentsTalkingIn:0 AgentsTalkingOut:0 AgentsTalkingOther:0 22:21:22:999 cg1A-ctisvr SESSION 9: AgentsWorkNotReady:0 AgentsWorkReady:0 AgentsBusyOther:0 AgentsReserved:0 AgentsHold:0 22:21:22:999 cg1A-ctisvr SESSION 9: AgentsICMAvailable:0 AgentsApplicationAvailable:0 AgentsTalkingAutoOut:0 22:21:22:999 cg1A-ctisvr SESSION 9: AgentsTalkingPreview:0 AgentsTalkingReservation:0 RouterCallsQNow:0
Sep 23 2014 22:21:22.977 -0700: %CCBU_CTIMessageEventExecutor-0-6-DECODED_MESSAGE_FROM_CTI_SERVER: %[cti_message=CTIQuerySkillGroupStatisticsConf[peripheralID=5000, skillGroupNumber=28353, routerCallsQNow=0, longestRouterCallQNow=0, agentsNotReady=0, agentsReady=0, agentsTalkingIn=0, agentsTalkingOut=0, agentsTalkingOther=0, agentsWorkNotReady=0, agentsWorkReady=0]CTIMessageBean [invokeID=112223, msgID=115, timeTracker={"id":"QuerySkillGroupStatisticsConf","CTI_MSG_NOTIFIED":1411536082977,"CTI_MSG_RECEIVED":1411536082976}, msgName=QuerySkillGroupStatisticsConf, deploymentType=CCE]][cti_response_time=1]: Decoded Message to Finesse from backend cti server
Note que asumió el control los segundos 100ms para la delicadeza para recibir el mensaje de QuerySkillGroupStatisticsConf que correspondía con, si esto es un tiempo de respuesta media. La delicadeza puede funcionar con en el overrun de la cola del buffer el problema.
Hay una propiedad en aws.properties que fije el intervalo de la restauración en el lado del servidor de la delicadeza. Éste es básicamente el intervalo entre dos rondas de las peticiones stats de la cola (el un ser redondo 751 peticiones stats de la cola en este despliegue) de la delicadeza al CTISVR. La delicadeza por abandono lo pide cada 10 segundos. Esta propiedad se podría potencialmente cambiar algo más arriba en el valor que significaría que la delicadeza tendrá un poco más tiempo (eg.: 20sec en vez 10sec) para de la ronda del proceso uno de las peticiones stats de la cola. También amplía con eficacia el retardo de la petición/de la respuesta stats de la habilidad de la prueba patrón CTI de 62ms a 124ms.
com.cisco.cc.webservices.reporting.core.queue_statistics_refresh_interval
Note: Restaure el intervalo para las estadísticas de la cola en los segundos.