Diagnóstico y supervisión
Call analysis: leer la lista de llamadas, los detalles y el flujo de llamada
Filtre las llamadas de una ejecución, abra una llamada y evalúe causa, flujo de llamada y calidad.
En EasyUC: EasyUC Cisco → Logs → Call Analysis → run → call
Para qué sirve
Después de una ejecución de Call analysis, la lista de llamadas del período está disponible. Este capítulo describe cómo encontrar en ella la llamada llamativa y qué muestra la página de detalle de una llamada: vista general con causas explicadas, flujo de llamada, medios y calidad, dispositivos implicados y datos sin procesar.
Si para una llamada existen tanto CDR como SIP, el CDR es determinante para el resultado, los números, las horas y la duración. Los mensajes SIP aportan el flujo de llamada, el estado SIP, los valores de calidad, los nodos y los nombres de dispositivo. La página de detalle indica siempre cómo se correlacionaron CDR y SIP.
Requisitos previos
- Una ejecución de Call analysis finalizada con estado Completed o Partial.
- Rol
ROLE_APP_CALL_DIAGNOSTICS. Ver y exportar también funciona con una cuenta de solo lectura. - Para los mensajes del CUBE en el flujo de llamada: acceso de lectura a los CUBE. Estos datos no se almacenan en la ejecución; se añaden en el momento desde la captura del CUBE al abrir el flujo de llamada.
- La descripción refleja el sistema de laboratorio.
Paso a paso: encontrar una llamada en la lista
Paso a paso: evaluar una llamada
Campos y opciones
| Campo / acción | Significado y uso |
|---|---|
| Start | Hora a la que comenzó la llamada. Una llamada pertenece a la ejecución si comenzó dentro del período. |
| Caller | Número llamante. |
| Dialled / Reached | Número marcado originalmente y número al que llegó finalmente la llamada. Si difieren, la llamada fue redirigida. |
| Duration | Tiempo de conversación. |
| Result | Answered, Abandoned by caller, Busy, No answer, Rejected, Unreachable, Failed, In progress (solo desde SIP) o Unknown. |
| Devices / trunks | Teléfonos, softphones, trunks y gateways implicados. |
| Nodes | Nodos CallManager por los que pasó la llamada. |
| Features | Forwarded, Transfer, Conference, Hunt group, Queue, Trunk / gateway, Encrypted, Video. |
| Quality | Good, Fair, Poor o No data. Basada en las peores estadísticas de recepción: MOS desde 4,0 buena, desde 3,6 aceptable; sin MOS, pérdida de paquetes inferior al 1 % y jitter inferior a 30 ms buena, inferior al 3 % y a 60 ms aceptable. |
| Call flow | Call flow available, Call flow incomplete o No call flow. |
| Source | CDR and SIP, CDR only o SIP only. |
| Per page | 25, 50 o 100 llamadas. |
| Result: origen | Con CDR, el CDR decide: una hora de conexión significa Answered; en caso contrario cuenta la causa. Sin CDR, decide la última respuesta SIP. La asignación exacta está en el capítulo sobre los códigos de causa. |
| Features: origen | A partir de los motivos de redirección y otros campos de los CDR y de los mensajes SIP: la cabecera Diversion para el desvío, REFER y Replaces para la transferencia, el SDP para el vídeo y el cifrado. |
| List as CSV | Exporta la lista con los filtros establecidos. Las horas están en UTC. |
Cómo leer la página de detalle
| Campo / acción | Significado y uso |
|---|---|
| Overview: Start, Answered, End | Horas de la llamada, además de Ring time y Talk time. |
| Result y Ended by | Resultado de la llamada y la parte que colgó. |
| Causes | Valores de causa del lado llamante y del lado llamado como texto. El texto nombra la causa Q.850, el estado SIP cuando corresponde y siempre el valor sin procesar. Los valores desconocidos permanecen visibles como "Code n". |
| Redirect chain | Estaciones desde Dialled, pasando por Intermediate y Last redirected by, hasta Reached. El CDR registra solo la primera y la última redirección. |
| Hunt pilot / Time in queue | Hunt pilot y tiempo de espera si la llamada pasó por un hunt group con cola. |
| Matched by | Session-ID, CUCM leg identifier, Cisco-Guid o Time and numbers. La última es la menos fiable; la página lo señala por separado. |
| Legs (CDR rows) | Las filas CDR individuales de la llamada, por ejemplo en una transferencia o una conferencia. |
| Media / quality: Media streams | Por lado, códec, ancho de banda, dirección de medios, método DTMF, vídeo y cifrado a partir de los CDR. |
| RTP statistics of the endpoints | Por dispositivo informante y dirección (Receive, Send): paquetes, pérdida, jitter y MOS. Los valores proceden de los mensajes SIP que los terminales envían al final de la llamada. El MOS se muestra solo si el terminal lo envía. |
| Devices: Role | Caller, Called o In the call flow, además de nombre, tipo, dirección IP, modelo, descripción y usuario. |
| Raw data | Las credenciales, las claves y las entradas del teclado se ocultan. |
| Overview: Users, Identifiers, Partitions | Usuarios de los dispositivos implicados, los identificadores de la llamada (Call-ID, Session-ID, identificadores de tramo) y las particiones de los números. |
| Call flow: With messages of the CUBE debug capture | Nombra los CUBE cuyos mensajes se incorporan al flujo. Se leen de nuevo cada vez que se abre el flujo de llamada y no se almacenan en la ejecución. |
| Media: DTMF | No preference (any matched method), Out of band, RFC 2833, Out of band and RFC 2833 o Unknown. "No preference" es el caso normal entre teléfonos y no significa que no se hayan transmitido pulsaciones de teclas. |
| Media: Encryption | Not secured, Authenticated o Encrypted. |
| Media: Rating | Valoración global de la llamada basada en la peor dirección de recepción notificada. |
| Devices: Type | IP phone, Jabber / Webex, Webex App, Analog port, Trunk, Gateway / CUBE, Expressway, Other CUCM cluster, Voicemail, Media resource, CUCM node o Unknown. |
| Export: Everything (JSON) | Todos los datos de la llamada: vista general, causas, medios, dispositivos, campos CDR y mensajes SIP. |
| Export: SIP messages (text) / Call flow (JSON) / CDR (CSV) | Los mensajes SIP como texto, el modelo del diagrama con carriles y flechas, o las filas CDR de la llamada. |
| Contenido ocultado | Se elimina antes del almacenamiento: las cabeceras Authorization y Proxy-Authorization, las claves SRTP del SDP, las pulsaciones de teclas enviadas mediante KPML o INFO, la contraseña de una dirección SIP y el código de autorización de los CDR. |
Comprobar el resultado y acotar errores
- Una llamada se evalúa de forma concluyente cuando el resultado, la causa y el último código de respuesta del flujo de llamada coinciden, por ejemplo Busy y
486 Busy Here. - "There is no CDR for this call: not completed, still active, not imported yet or CDR import off.": la llamada procede solo de las trazas. Extraiga de nuevo el período más tarde, cuando hayan llegado los CDR.
- "No SIP was found in the traces for this call (no SIP device, trace level or traces overwritten).": los dispositivos SCCP o analógicos no tienen flujo de llamada. En los demás casos, revise el nivel de traza.
- "The call lies outside the trace range that was read.": la ejecución no leyó las trazas de todo el período. Extraiga un período más corto.
- "The call flow is incomplete: the call was still running at the end of the range read, or a node is missing.": repita la ejecución cuando la llamada haya terminado o revise la tabla Nodes read.
- "CDR and SIP were matched by time and numbers only.": si hay varias llamadas simultáneas entre los mismos números, verifique la correlación con las horas.
- "The endpoints reported no RTP statistics.": la calidad es entonces No data. Esto no es un error de la llamada.
- El aviso sobre datos CMR en la pestaña Media / quality significa que no se evalúan CMR de CUCM. Los valores de calidad proceden exclusivamente de los mensajes SIP de los terminales.
- "This call no longer exists." o "This run no longer exists (deleted or expired).": la ejecución tiene más de 7 días o fue eliminada. Extraiga de nuevo el período mientras las trazas aún existan en CUCM.
- "The run did not read traces.": la ejecución se inició solo con la fuente CDR. Extraiga de nuevo el período con la fuente de trazas o haga clic en Start a single diagnosis.
- "The call flow was limited to … messages.": la llamada tiene más de 800 mensajes SIP. El principio está completo.
- "The stored raw data of this call cannot be read.": las columnas de la lista siguen visibles; faltan el flujo de llamada y los datos sin procesar. Extraiga de nuevo el período.
- "There is no call flow for this call." o "The call flow could not be loaded.": en el primer caso no hay SIP; en el segundo no se puede alcanzar el servidor. Vuelva a cargar la página.
- "You do not have permission for this.": a la cuenta le falta
ROLE_APP_CALL_DIAGNOSTICS, o es una cuenta de solo lectura y la acción modificaría algo.