Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Community Member

Unified CCX Engine JVM Heap counter monitoring

Greetings!

  I'm looking for solution how I can monitor Unified CCX Engine JVM Heap counter from external system.

Description for the object in RTMT:

Object: Unified CCX Engine JVM Heap
Counter: PercentageMemoryUsedAfterGC
Desc: This represents the percentage of heap memory that is used by the application after the last full Garbage Collection cycle.

At the moment I see the only one solution which is to get the value via SNMP. But I couldn't find the OID for this counter. Can anyone tell me where I can find it or suggest another solution ?

 

Thanks in advance for your answers.

1 ACCEPTED SOLUTION

Accepted Solutions

Have you looked at the API

Have you looked at the API for Performance Monitoring?

https://developer.cisco.com/fileMedia/download/477bf4c8-3b27-487b-a98e-923ac555fdea

What about leveraging an HTTP Triggered Application and have a UCCX Script tell you what it is?

Anthony Holloway

Please use the star ratings to help drive great content to the top of searches.
13 REPLIES

Hi,can you please post your

Hi,

can you please post your UCCX version. Thanks.

G.

Community Member

Hello Gergely! The version of

Hello Gergely!

 The version of my UCCX is 8.0.2.11005-20.

Hi,you should probably take a

Hi,

you should probably take a look at this:

http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_8_0/configuration/guide/uccx801us.pdf

But I really doubt that referenced MIB (ftp://ftp.cisco.com/pub/mibs/v2/CISCO-VOICE-APPS-MIB.my) has anything useful for you.

G.

Community Member

Hello Gergely! I have already

Hello Gergely!

 I have already seen this document and you are right it's useless for me. But thank you anyway.

Did you try to walk the whole

Did you try to walk the whole SNMP tree? Interesting stuff may come up if you are willing to spend an hour or two with browsing through all the numbers.

G.

Community Member

No I didn't. I think, I'll do

No I didn't. I think, I'll do it if nobody gives me more specific answer, but I don't really hope that I'll find something.

Community Member

Here is the script. It

Here is the script. It displays the current state of the JVM Heap in popup window.

 

Have you looked at the API

Have you looked at the API for Performance Monitoring?

https://developer.cisco.com/fileMedia/download/477bf4c8-3b27-487b-a98e-923ac555fdea

What about leveraging an HTTP Triggered Application and have a UCCX Script tell you what it is?

Anthony Holloway

Please use the star ratings to help drive great content to the top of searches.

Anthony, does this API for

Anthony, does this API for Performance Monitoring work with UCCX too?

A HTTP app is an easy way but it's kind of an AMOR (Amazing Misuse Of Resources) - I mean, you go and initialize, run, tear down, clean up after an application just to get a number.

G.

JMX should be exposed (with usable documentation).

AMOR is a new one for me, and

AMOR is a new one for me, and I like it!

I have not tried to access this API from UCCX, however, it's just another VOS API which should be the same on all VOS platforms.  An attempt to query the UCCX server for its PerfMon WSDL, does not return one, so perhaps it doesn't.  It did work on my CUCM.

https://ServerName:8443/perfmonservice2/services/PerfmonService?wsdl

 

Anthony Holloway

Please use the star ratings to help drive great content to the top of searches.
Community Member

Hi,At the first glance this

Hi,

At the first glance this API is exactly what i need. At the moment I don't know how to work with it, but I will. Thank you!

Yuriy, could you please post

Yuriy, could you please post an update to here if you succeed in making it working. This is an interesting topic indeed.

Thanks in advance.

G.

Community Member

Hello Gergely! No problem. As

Hello Gergely!

 No problem. As soon as I write the working script I'll attach it to this discussion.

309
Views
0
Helpful
13
Replies
CreatePlease to create content