Java - Weblogic - JMX: request available free memory on all servers

Once I get a JMX connection to my main web server, how can I get the current free memory for each of my registered servers?

I requested DomainRuntimeServiceMBean and listed all its attributes and operations, but I can not find anything that is related to memory.

(I am using weblogic 9.x)

+3
source share
1 answer

Weblogic 9 has a JVMRuntimeMBean registered here . You need to findweblogic.management.runtime.JVMRuntimeMBean

Specified Attributes

•HeapFreeCurrent 
•HeapFreePercent 
•HeapSizeCurrent 
•HeapSizeMax 
•JavaVendor 
•JavaVersion 
•JavaVMVendor 
•Name 
•OSName 
•OSVersion Parent 
•ThreadStackDump 
•Type 
•Uptime  
+3
source

Source: https://habr.com/ru/post/1740134/


All Articles