이 문서에서는 RTMT(Real-Time Monitoring Tool)에 대해 설명합니다. RTMT는 CUCM(Cisco Unified Communications Manager)의 시스템 상태, 등록된 전화기, CTI(Computer Telephony Integration) 연결 등에 대한 정보를 사용자 친화적인 테이블 형식으로 확인할 수 있는 유용한 도구입니다.RTMT는 Cisco RIS(Real-Time Information Server) 데이터 컬렉터, Cisco AMC(AlertMgrCollector) 서비스, Cisco Tomcat Stats Servlet, Cisco Trace Collection Service, Cisco Trace Collection Servlet, Cisco Log Partition Monitoring Tool, SOAP(Simple Object Access Protocol)-Real-Time Service API, SOAP-Performance에 따라 달라집니다. api, Cisco RTMT Reporter Servlet, Cisco CallManager 서비스 가용성 RTMT 및 Cisco Tomcat 서비스
Cisco에서는 CUCM 및 RTMT에 대해 알고 있는 것을 권장합니다.
이 문서의 정보는 CUCM 버전 7.1.5 이상을 기반으로 하지만 이전 버전에서 사용할 수 있습니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
RTMT 도구에는 표시된 데이터를 PDF 파일이나 Microsoft Excel 문서로 내보낼 수 있는 옵션이 없습니다.
RTMT는 등록된 전화, 미디어 리소스, 전화 확장, MGCP(Media Gateway Control Protocol), H.323 게이트웨이, SIP(Session Initiation Protocol) 트렁크, CTI 세션 등의 엔드포인트의 상태를 Cisco RIS Data Collector 서비스와 함께 폴링합니다.CLI에서 이 동적 정보를 확인할 수도 있습니다.
매우 일반적인 작업은 모든 등록/등록되지 않은 전화에 대한 정보와 전화 부하에 대한 정보를 검색하는 것입니다.RTMT의 Call Manager > Device search > Phone (Any Status)에서 찾을 수 있습니다.RTMT의 보고서 스크린샷이 Problem(문제) 섹션에 표시됩니다.
CUCM 버전 10.0 이상에서는 등록된 전화기에 대한 동일한 정보를 RTMT의 Voice/Video > Device search > Phone (Any Status)에서 볼 수 있습니다.
동일한 정보, 등록된 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 Phone 7841의 경우 622)이 있습니다. 다른 전화 유형에 대한 숫자(열거형) 값 테이블을 확인하려면 TypeModel에서 run sql SELECT * 명령을 입력합니다.
show risdb query phone 명령은 Call Manager 서비스가 활성화된 통화 처리 노드에서만 사용해야 합니다.이 명령을 비통화 처리 노드에 입력하면 "PhoneTable의 openMMF failed(PhoneTable의 MMF 열기 실패)" 오류 메시지가 표시됩니다.
엔드포인트 및 서비스에 대해 사용 가능한 보고서 목록을 표시하려면 show risdb list 명령을 입력합니다.일부 정보는 RTMT에서도 볼 수 있습니다.
CLI 명령 | RTMT 위치 |
---|---|
전화 | CallManager -> 장치 -> 장치 검색 -> 전화기(모든 상태) |
ctiextn | CallManager -> 디바이스 -> 디바이스 검색 -> CTI 디바이스(모든 상태 -> 마침) |
h323 | CallManager -> 디바이스 -> 디바이스 검색 -> H323 디바이스(모든 상태 -> 마침) |
미디어리소스 | CallManager -> 장치 -> 장치 검색 -> 미디어 리소스(모든 상태 -> 마침) |
헌팅리스트 | CallManager -> 디바이스 -> 디바이스 검색 -> 헌트 목록(모든 상태 -> 마침) |
ctimprovider | CallManager -> CTI -> CTI 검색 -> 애플리케이션(모든 상태 -> 마침) |
타임라인 | CallManager -> CTI -> CTI 검색 -> 회선(모든 상태 -> 마침) |
sip | CallManager -> 디바이스 -> 디바이스 검색 -> SIP 트렁크(모든 상태 -> 마침) |
CLI에서 성능 카운터를 확인하려면 관리자가 show perf query class "class-name" 명령을 입력할 수 있습니다.예를 들어 다음 예에서는 MTP(Media Termination Point) 리소스가 호출되는지 여부를 확인하는 방법을 보여 줍니다.
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 명령을 입력합니다.