Tom Lasswell

Cisco CallManager (CUCM) Datasources

Recommended Posts

Hey there, I'm sharing my datasources for CUCM that use the Serviceability APIs using PowerShell and SOAP (I'm a powershell scripter, still haven't gotten the time to fully understand groovy).  I'll expand on this post as I get further down adding additional datasources from the Serviceability APIs. 

All of these require a cucm.user and cucm.pass entered on the devices that are the call manager servers. 

Cisco CUCM Device Status- DXZRTZ
 - Reports the following datapoints for all devices registered to CUCM
   - StatusReason, IsRegistered, IsNotRegistered, NumOfLines, RegistrationAttempts
   - Uses https://$($hostname):8443/realtimeservice2/services/RISService70?wsdl
   - Needs to have servicability features turned on (you can check just by going to this URL) 

Cisco CUCM Service Status- 3LNYR9 
 - Reports the service status of all services running for CUCM servers
 - https://$($hostname):8443/controlcenterservice2/services/ControlCenterServices?wsdl

Cisco CUCM Statistics ZN494P 
 - Reports about 100 datapoints from CUCM's PerfMon "Cisco CallManager" object
 - Uses https://$($hostname):8443/perfmonservice2/services/PerfmonService?wsdl

  • Upvote 1

Share this post


Link to post
Share on other sites

@Tom Lasswell

This would be awesome if we could get it working. When we add it and I checked the Raw Data and do a Pull Now we get a NaN/No Data on all Datapoints.

Attribute not valid or not found in output - (method=namevalue, param=AuthenticatedCallsCompleted)

The above is an example. Is there something we need to enable on the UC side?

Share this post


Link to post
Share on other sites

@Joe Williams the easiest way is to use postman or something like that to test API access using some of the rest endpoints. I've also noticed, if you're not using your FQDN as your name (not display name, don't use the IP Address) it doesn't work because it needs the actual node name of the cucm server. Are you able to connect to the API via Postman? 

Share this post


Link to post
Share on other sites

Hi Tom,

Would like to try this CUCM datasources. Can you please advise what user permissions in CUCM are required for this?

Thanks

 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.