Showing results for 
Search instead for 
Did you mean: 

How to use the Prognosis irperftool.exe to validate the Perfmon sourced data from command line?

How to use the Prognosis irperftool.exe to validate the Perfmon sourced data from command line?

Prognosis sends Perfmon queries to Cisco Unified Communication Manager servers to get data based on the Perfmon objects and the interval. 

To list all CUCM perfmon objects (classes) available on the CUCM server (Putty in), run the following command from CUCM Command Line:


show perf list classes

==>list classes for category (CallManager) :
* Display Name
- Cisco CallManager
- Cisco Phones
- Cisco Lines
- Cisco H323
- Cisco MGCP Gateways
- Cisco MOH Device
- Cisco Analog Access
- Cisco MGCP FXS Device
- Cisco MGCP FXO Device
- Cisco MGCP T1CAS Device
- Cisco MGCP PRI Device
- Cisco MGCP BRI Device
- Cisco MTP Device
- Cisco Transcode Device
- Cisco SW Conference Bridge Device
- Cisco HW Conference Bridge Device
- Cisco Locations
- Cisco Gatekeeper
- Cisco CallManager System Performance
- Cisco Video Conference Bridge Device
- Cisco Hunt Lists
- Cisco SIP
- Cisco Annunciator Device
- Cisco QSIG Features
- Cisco SIP Stack
- Cisco Presence Features
- Cisco WSMConnector
- Cisco Dual-Mode Mobility
- Cisco SIP Station
- Cisco Mobility Manager
- Cisco Signaling
- Cisco Call Restriction
- External Call Control
- Cisco SAF Client
- IME Client
- IME Client Instance
- Cisco SIP Normalization
- Cisco Telepresence MCU Conference Bridge Device

On Prognosis Monitoring server, Prognosis has shipped a tool irperftool.exe, located in the <Prognosis>\Server directory, it is usually used to test and validate the connection, authentiation to the CUCM publisher and subscriber, and the data query response from the publisher and subscriber servers. 


1. Get the registered phones on the server:

The Perfmon object is "Cisco Phones"

2. Get the H323 gateways:
Repalce Perfmon object name with "Cisco H323"


Webinar: The Journey to Microsoft Teams - Readiness Phase (part 2)

Having looked at the planning phase in session one of this series, we will turn our focus to the readiness phase. The all important technical capabilities assessment, ensuring the network, endpoints and users are adequately prepared for the move.

Hear first hand from IR's Global Head of Information Systems and Technology, Jason Schwendinger, on how he has been tackling these issues.

Join webinar