Tom Lasswell 21 Report post Posted July 13, 2017 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 1 Quote Share this post Link to post Share on other sites
Andrey Kitsen 100 Report post Posted July 13, 2017 @Tom Lasswell great stuff! Quote Share this post Link to post Share on other sites
Joe Williams 5 Report post Posted July 9, 2018 @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? Quote Share this post Link to post Share on other sites
Tom Lasswell 21 Report post Posted July 9, 2018 @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? Quote Share this post Link to post Share on other sites
Herin 0 Report post Posted May 22 Hi Tom, Would like to try this CUCM datasources. Can you please advise what user permissions in CUCM are required for this? Thanks Quote Share this post Link to post Share on other sites