Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Problema

Solución

Informes desde la CLI

Introducción

Este documento describe la herramienta de supervisión en tiempo real (RTMT), que es una herramienta útil para comprobar la información de Cisco Unified Communications Manager (CUCM) sobre el estado del sistema, los teléfonos registrados, las conexiones de Integración de telefonía e informática (CTI), etc. en un formato de tabla fácil de usar. El RTMT depende del recopilador de datos de Cisco Real-Time Information Server (RIS), del servicio Cisco AlertMgrCollector (AMC), del servlet Cisco Tomcat Stats, del servicio Cisco Trace Collection Service, del servlet Cisco Trace Collection, de las API del servicio Simple Object Access Protocol (SOAP)-Real-Time, de las API de supervisión del rendimiento SOAP, del Cisco RTMT Reporter, de Cisco CallCalls Manager Serviceability RTMT y servicios Tomcat de Cisco.

Prerequisites

Requirements

Cisco recomienda que tenga conocimiento de CUCM y RTMT.

Componentes Utilizados

La información de este documento se basa en la versión 7.1.5 y posteriores de CUCM, pero podría funcionar para versiones anteriores.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Problema

No se presenta ninguna opción en la herramienta RTMT que permita exportar los datos mostrados a un archivo PDF o a un documento de Microsoft Excel.

Solución

El RTMT sondea el estado de los terminales, como los teléfonos registrados, los recursos de medios, las extensiones de teléfono, el protocolo de control de gateway de medios (MGCP), las gateways H.323, los troncales del protocolo de inicio de sesión (SIP) y las sesiones CTI, con el servicio Cisco RIS Data Collector. También es posible verificar esta información dinámica desde la CLI.

Una tarea muy común es recuperar información sobre todos los teléfonos registrados/no registrados e información sobre las cargas telefónicas. Se puede encontrar en el RTMT bajo Call Manager > Device search > Phone (Cualquier estado). En la sección Problema se muestra una captura de pantalla del informe del RTMT.

En CUCM versión 10.0 y posteriores, la misma información sobre los teléfonos registrados se puede ver en RTMT bajo Voz/Vídeo > Búsqueda de dispositivos > Teléfono (Cualquier estado).

Para verificar la misma información, los teléfonos IP registrados, el firmware activo y el firmware inactivo, ingrese el comando show risdb query phone:

admin:show risdb query phone

----------- Phone Information -----------

#TotalPhones, #TotalRegistered, #RegisteredSCCP, #RegisteredSIP, #UnRegistered,

#Rejected, #PartiallyRegistered, StateId, #ExpUnreg4, 3, 1, 2, 0, 1, 0, 49,0

DeviceName, Descr, Ipaddr, Ipv6addr, Ipv4Attr, Ipv6Attr, MACaddr, RegStatus,

PhoneProtocol, DeviceModel, HTTPsupport, #regAttempts, prodId, username, seq#,

RegStatusChg TimeStamp, IpAddrType, LoadId, ActiveLoadId, InactiveLoadId, ReqLoadId,

DnldServer, DnldStatus, DnldFailReason, LastActTimeStamp, Perfmon Object

SEP6C416A369375, t7841, 10.147.94.124, , 0, 0, 6C416A369375, reg, SIP, 622, yes, 0,

509, malevich, 1, 1404913142, 1, sip78xx.10-1-1SR1-4, sip78xx.10-1-1SR1-4,

sip78xx.10-1-1-9, , , 0, , 1404913142, 2

SEP0018B9A0442B, c7941, 10.147.94.204, , 3, 0, 0018B9A0442B, reg, SCCP, 115, yes, 0,

115, allevich, 2, 1404913140, 1, SCCP41.9-3-1SR4-1S, SCCP41.9-3-1SR4-1S, , , , 0, ,

1404913140, 2

SEPD0C7891413BC, dx650, 10.147.94.182, , 0, 0, D0C7891413BC, reg, SIP, 647, yes, 0,

532, kalevich, 4, 1404913141, 1, sipdx650.10-1-2-33, sipdx650.10-1-2-33,

sipdx650.10-0-2-32, , , 0, , 1404913141, 2

SEP8CB64FF7E2EE, , 10.147.94.133, , 3, 0, 8CB64FF7E2EE, rej, SCCP, 436, yes, 0,

335, NoUserId, 7, 1405069589, 1, , , , , , 0, , 1405069635, 0

----------------

Total count 4

----------------

La información se puede exportar al archivo Excel. Copie y pegue el resultado del comando show risdb query phone en el editor de texto y guarde el archivo como un archivo .csv (valores separados por comas o "delimitados por comas"). Por ejemplo, con el nombre UCM_export_data_RTMT2.csv.

A continuación, abra el archivo con Microsoft Excel y se mostrará en el formato de un informe de tabla.

Una diferencia entre el resultado RTMT y el comando CLI es la columna del modelo de dispositivo. El RTMT contiene una presentación fácil de usar del modelo telefónico (por ejemplo, Cisco 7841) y en la CLI hay un valor numérico correspondiente (por ejemplo, 622 para Cisco IP Phone 7841). Para verificar la tabla de valores numéricos (enum) para diferentes tipos de teléfono, ingrese el comando run sql SELECT * de TypeModel.

El comando show risdb query phone sólo se debe utilizar en los nodos de procesamiento de llamadas donde se activa el servicio Call Manager. Si se ingresa este comando en el nodo de procesamiento de no llamada, se muestra el mensaje de error "openMMF on PhoneTable failed".

Informes desde la CLI

Para mostrar la lista de informes disponibles sobre terminales y servicios, ingrese el comando show risdb list. También se puede ver cierta información en RTMT.

Comando CLI

Ubicación de RTMT

teléfono

CallManager -> Device -> Device Search -> Phone (Cualquier estado)

ctiextn

CallManager -> Dispositivo -> Búsqueda de dispositivos -> Dispositivos CTI (Cualquier estado -> Finalizar)

h323

CallManager -> Device -> Device Search -> H323 Devices (Cualquier estado -> Finalizar)

mediaresource

CallManager -> Device -> Device Search -> Media Resources (Cualquier estado -> Finalizar)

lista de salto

CallManager -> Device -> Device Search -> Hunt List (Cualquier estado -> Finalizar)

ctimproveedor

CallManager -> CTI -> CTI Search -> Applications (Any Status -> Finish)

ctimline

CallManager -> CTI -> CTI Search -> Lines (Any Status -> Finish)

sip

CallManager -> Device -> Device Search -> SIP Trunk (Cualquier estado -> Finalizar)

Para verificar los contadores de rendimiento desde la CLI, el administrador puede ingresar el comando show perf query class "class-name". Por ejemplo, este ejemplo muestra cómo comprobar si se invocan o no los recursos de Media Termination Point (MTP):

admin:show perf query class "Cisco MTP Device"

==>query class .

- Perf class (Cisco MTP Device) has instances and values:

MTP_2           -> AllocatedResourceCannotOpenPort = 0

MTP_2           -> OutOfResources                 = 0

MTP_2           -> RequestsThrottled              = 0

MTP_2           -> ResourceActive                 = 0

MTP_2           -> ResourceAvailable              = 24

MTP_2           -> ResourceTotal                  = 24

Ingrese el comando show perf list class para mostrar una lista completa de comandos de contador de rendimiento.