cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2441
Views
0
Helpful
4
Replies

API to get number of registered phones

luoht
Level 1
Level 1

I have don't quite a bit research and didn't seem to find a perfect answer.

It's a simple task for RTMT to find the number of registered phones in a cluster.  Not so simple from application perspective.

 

Method 1: Use Risport70 API (https://developer.cisco.com/docs/sxml/#!risport70-api-reference/selectctiitem)

Limitations:

1) It has a maximum limitation of 1000 devices each call.

2) It returns a lot of extra data that I don't need.

 

Method 2: Use CLI command "show risdb query phone"

Limitations:

1) There's no elegant way to call the CLI from an application (it's doable, but pretty cumbersome).

2) It can query one server at a time.  There's no "cluster-wide" query.

3) It returns a lot of extra data that I don't need.

 

Since the phone registration state is not stored in DB, there's no way we can use SQL query to get the desired result.

 

Is there an easy way to get the number of registered phones from external applications?  Basically, I tried to do what RTMT can do:

RTMT > Voice/Video > Device Search > Phone.

1) can search for phones registered/unregistered/partial registered/rejected/any status/device only configured in database.

2) can search by download status

3) can search by protocol

4) can search by name/directory number/description/IP address/IP Subnet (Especially IP Subnet)

 

Any one has any example how to do this with Risport70?  Cisco has very little information about Risport70.  For example, what's the format of IPV4Address?  What's the difference between 172.16.* and 172.16.*.*?  Why 172.16.0.0/16 is not a correct format?  Thank you!

4 Replies 4

derek.fraser
Level 1
Level 1

There are some tricks you can do to get around the 1000 limit query result, but as you mentioned it's not a perfect solution.  What I've discovered working with RisPort70 is the '1000 results' are per query, so if you adjust your CmSelectionCriteria to key in on what you're looking for that can help.  One method I've used is loop through the model enum values you have configured on your system.  Basically multiple SOAP queries and keep appending to your destination variable/file/etc (per the DevNet docs RisPort70 will accept 15 requests per minute).  Depending on how you've setup your Call Manager Groups, type of phone models and the size of your deployment it might be worth exploring to get the data your looking for.

 

If you're just interested in a number of registered phones the SelectCmDevice response contains a TotalDevicesFound based on your search criteria, which might be helpful even if your results are truncated to 1000 (DeviceClass='Phone', Status='Registered').

 

Another option might be to use SNMP to query the ccmRegisteredPhones (.1.3.6.1.4.1.9.9.156.1.5.5.0) OID.  I've had success with this method making a dashboard for techs/mgmt to quickly check reg phone count but it won't give you the extended info that the RisPort70 API does.  ***The above OID is node based, so you'll have to query/aggregate all the CMNodes in your system.

Derek,

Thank you for your info!

 

The use case was - "Find the number of registered Cisco 8861 phones in the 10.190.72.0/21 subnet".  This is an easy job with RTMT as I can set the search criteria to "Registered Phones", "Phone Type=8861", "IP Subnet=10.190.72.0/21".

 

Not so easy with Risport70 API because:

1) There's a limit of 1000 returned results per query.  And I have more than 1000 phones meet the search criteria.

2) There's no document telling us how to set the search criteria to "IP Subnet=10.190.72.0/21".  All we know is we could use * as wild card.  But that's not an easy way to search a specific subnet.

3) If all I'm interested is the number of results, Risport70 API still return a lot of extra info I don't need.

 

I'll try the SNMP way.  But I guess SNMP won't have the way to set search criteria like Risport70 or RTMT, right?

 

Thanks again!

I too facing the issue of 1000 limitation ,even if I explicitly mention the Node IP.

can some one help me get the Count of registered Phones on each Node.

I tried all the options still not able to get the data. I don't need any phone name or data Just the count.

Is there any way to directly access DB of RTMT and get the data ?

 

If you want only a counter without individual device details, see the Serviceability Perfmonport API

 

E.g. to get a batch of counters relevant to the CallManager service (including various registered device counts):

 

 

POST https://sjds-cucm14.cisco.com:8443/perfmonservice2/services/PerfmonService HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: text/xml;charset=UTF-8
SOAPAction: "perfmonCollectCounterData"
Content-Length: 388
Host: sjds-cucm14.cisco.com:8443
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.5.5 (Java/11.0.13)
Authorization: Basic QWRtaW5pc3RyYXRvcjpjaXNjb3BzZHQ=

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://schemas.cisco.com/ast/soap">
   <soapenv:Header/>
   <soapenv:Body>
      <soap:perfmonCollectCounterData>
         <soap:Host>sjds-cucm14.cisco.com</soap:Host>
         <soap:Object>Cisco CallManager</soap:Object>
      </soap:perfmonCollectCounterData>
   </soapenv:Body>
</soapenv:Envelope>
----------------------------
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns1:perfmonCollectCounterDataResponse xmlns:ns1="http://schemas.cisco.com/ast/soap">
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\AnnunciatorOutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\AnnunciatorResourceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\AnnunciatorResourceAvailable</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\AnnunciatorResourceTotal</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\AuthenticatedCallsActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\AuthenticatedCallsCompleted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\AuthenticatedPartiallyRegisteredPhone</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\AuthenticatedRegisteredPhones</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\BRIChannelsActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\BRISpansInService</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\CallManagerHeartBeat</ns1:Name>
<ns1:Value>7866821</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\CallsActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\CallsAttempted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\CallsCompleted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\CallsInProgress</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\CumulativeAllocatedResourceCannotOpenPort</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\CustomRegionNumofMsgPushReqSent</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\EncryptedCallsActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\EncryptedCallsCompleted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\EncryptedPartiallyRegisteredPhones</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\EncryptedRegisteredPhones</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\ExternalCallControlEnabledCallsAttempted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\ExternalCallControlEnabledCallsCompleted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\ExternalCallControlEnabledFailureTreatmentApplied</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\FXOPortsActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\FXOPortsInService</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\FXSPortsActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\FXSPortsInService</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\HWConferenceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\HWConferenceCompleted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\HWConferenceOutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\HWConferenceResourceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\HWConferenceResourceAvailable</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\HWConferenceResourceTotal</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\HuntListsInService</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\IVROutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\IVRResourceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\IVRResourceAvailable</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\IVRResourceTotal</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\InitializationState</ns1:Name>
<ns1:Value>100</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\LocationOutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MCUConferencesActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MCUConferencesCompleted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MCUHttpConnectionErrors</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MCUHttpNon200OkResponse</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MCUOutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MOHMulticastResourceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MOHMulticastResourceAvailable</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MOHOutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MOHTotalMulticastResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MOHTotalUnicastResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MOHUnicastResourceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MOHUnicastResourceAvailable</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MTPOutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MTPRequestsThrottled</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MTPResourceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MTPResourceAvailable</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\MTPResourceTotal</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\NumberOfPushErrorResReceived</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\NumberOfPushReqSent</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\NumberOfPushResReceived</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\NumberofMissedCallPushReqSent</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\NumberofSharedCancelPushReqSent</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\PRIChannelsActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\PRISpansInService</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\PartiallyRegisteredPhone</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\RegisteredAnalogAccess</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\RegisteredHardwarePhones</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\RegisteredMGCPGateway</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\RegisteredOtherStationDevices</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SIPLineServerAuthorizationChallenges</ns1:Name>
<ns1:Value>20</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SIPLineServerAuthorizationFailures</ns1:Name>
<ns1:Value>20</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SIPTrunkApplicationAuthorizationFailures</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SIPTrunkApplicationAuthorizations</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SIPTrunkAuthorizationFailures</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SIPTrunkAuthorizations</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SIPTrunkServerAuthenticationChallenges</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SIPTrunkServerAuthenticationFailures</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SWConferenceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SWConferenceCompleted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SWConferenceOutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SWConferenceResourceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SWConferenceResourceAvailable</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SWConferenceResourceTotal</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\SystemCallsAttempted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\T1ChannelsActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\T1SpansInService</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\TLSConnectedSIPTrunks</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\TLSConnectedWSM</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\TranscoderOutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\TranscoderRequestsThrottled</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\TranscoderResourceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\TranscoderResourceAvailable</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\TranscoderResourceTotal</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\UnEncryptedCallFailures</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VCBConferencesActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VCBConferencesAvailable</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VCBConferencesCompleted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VCBConferencesTotal</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VCBOutOfConferences</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VCBOutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VCBResourceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VCBResourceAvailable</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VCBResourceTotal</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VideoCallsActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VideoCallsCompleted</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VideoOnHoldOutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VideoOnHoldResourceActive</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
<ns1:perfmonCollectCounterDataReturn>
<ns1:Name>\\sjds-cucm14.cisco.com\Cisco CallManager\VideoOutOfResources</ns1:Name>
<ns1:Value>0</ns1:Value>
<ns1:CStatus>1</ns1:CStatus>
</ns1:perfmonCollectCounterDataReturn>
</ns1:perfmonCollectCounterDataResponse>
</soapenv:Body>
</soapenv:Envelope>