本文档介绍实时监控工具(RTMT),它是一个有用的工具,用于以用户友好的表格格式检查有关Cisco Unified Communications Manager(CUCM)的系统运行状况、注册电话、计算机电话集成(CTI)连接等信息。RTMT依赖于思科实时信息服务器(RIS)数据收集器、思科警报管理器(AMC)服务、思科Tomcat统计服务小服务、思科跟踪收集服务、思科跟踪收集小服务、思科日志分区监控工具、简单对象访问协议(SOAP)实时服务API、SOAP性能监控API、Cisco RTMT Reporter Servlet、Cisco CallManager可维护性RTMT和Cisco Tomcat服务。
思科建议您了解CUCM和RTMT。
本文档中的信息基于CUCM 7.1.5版及更高版本,但可能适用于早期版本。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
RTMT工具中不显示选项,该工具允许您将显示的数据导出到PDF文件或Microsoft Excel文档。
RTMT通过Cisco RIS数据收集器服务轮询终端的状态,例如注册电话、媒体资源、电话分机、媒体网关控制协议(MGCP)、H.323网关、会话发起协议(SIP)中继和CTI会话。也可以从CLI检查此动态信息。
一个非常常见的任务是检索有关所有已注册/未注册电话的信息和有关电话加载的信息。在RTMT中的Call Manager > Device search > Phone(Any Status)下可以找到它。RTMT报告的截图显示在“问题”部分。
在CUCM 10.0版及更高版本中,在RTMT中的“语音/视频”>“设备搜索”>“电话(任何状态)”下可以查看有关注册电话的相同信息。
要检查相同信息、IP电话已注册、活动固件和非活动固件,请输入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
----------------
信息可导出到Excel文件。将show risdb query phone命令的输出复制并粘贴到文本编辑器,并将文件另存为.csv(逗号分隔值或“逗号分隔”)文件。例如,名称为UCM_export_data_RTMT2.csv。
然后,使用Microsoft Excel打开文件,该文件将以表报告的格式显示。
RTMT输出和CLI命令之间的一个区别是设备型号列。RTMT包含电话型号(例如,Cisco 7841)的用户友好演示,在CLI中有相应的数值(例如,Cisco IP电话7841的数字为622)。 要检查不同电话类型的数字(枚举)值表,请输入run sql SELECT * from TypeModel命令。
命令show risdb query phone只应用于激活Call Manager服务的呼叫处理节点。如果在非呼叫处理节点上输入此命令,则显示错误消息“PhoneTable上的OpenMMF failed”。
要显示有关终端和服务的可用报告列表,请输入show risdb list 命令。在RTMT中也可以查看某些信息。
CLI命令 | RTMT位置 |
---|---|
电话 | CallManager ->设备 — >设备搜索 — >电话(任意状态) |
ctiextn | CallManager ->设备 — >设备搜索 — > CTI设备(任意状态 — >完成) |
h323 | CallManager ->设备 — >设备搜索 — > H323设备(任意状态 — >完成) |
媒体资源 | CallManager ->设备 — >设备搜索 — >介质资源(任意状态 — >完成) |
huntlist | CallManager ->设备 — >设备搜索 — >寻线列表(任意状态 — >完成) |
ctimprovider | CallManager -> CTI -> CTI搜索 — >应用(任意状态 — >完成) |
ctimline | CallManager -> CTI -> CTI搜索 — >线路(任意状态 — >完成) |
SIP | CallManager ->设备 — >设备搜索 — > SIP中继(任意状态 — >完成) |
为了从CLI检查性能计数器,管理员可以输入show perf query class "class-name"命令。例如,本示例显示如何检查是否调用媒体终端点(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
输入show perf list classes命令以显示性能计数器命令的完整列表。