AXL Serviceablility PerfmonListCounter - No Handler found

Unanswered Question
Mar 13th, 2008

I'm new to AXL Serviceability - has anyone made the Perfmon stuff work? I keep getting an error: No Handler found for PerfmonListCounter

I've tried a variety of SOAPAction header values but I still get the error. Besides what's below, I've tried




The request looks like this:

POST /axl/ HTTP/1.0


Authorization: Basic ZGV2Y2VydDpzaWx2ZXJiYWNr

Accept: text/*

Content-type: text/xml

SOAPAction: "CUCM:DB ver=6.0"

Content-length: 496

<SOAP-ENV:Envelope xmlns:SOAP-ENV="" xmlns:soapenc="" xmlns:xsi="" xmlns:xsd=""> <SOAP-ENV:Body SOAP-ENV:encodingStyle=""> <q1:PerfmonListCounter xmlns:q1=""><Host xsi:type="xsd:string"></Host></q1:PerfmonListCounter></SOAP-ENV:Body> </SOAP-ENV:Envelope>

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
pklos Fri, 03/14/2008 - 06:47


To get handler you need to execute PerfmonOpenSession. Then you can add counter using PerfmonAddCounter.




caholman Fri, 03/14/2008 - 06:58

Thanks, I will try that. One quick question is that the documentation claims you can use either single transaction or session-based collection (page 2-9 in AXL Serviceability API Dev Guide). I was attempting single transaction. Is the documentation not correct, and single-transaction method is not available ?

pklos Fri, 03/14/2008 - 08:15

You wanted to do PerfmonListCounter, but no counters was declared. So, ccm cannot list them.




caholman Fri, 03/14/2008 - 09:31

The docs say PerfmonListcounter soap operation returns a list of all objects, and only takes Host as a parameter. Supposedly you can use it to list everything available, but not to select a certain counter. This is from 6.0(1) CUCM Developers Guide.

Have you used other PerfmonPort operations successfully? I value your feedback on PerfmonPort.


This Discussion