Hello All,
What options exist for collecting performance metrics on JVMs or Java-based platforms running in a Windows or Linux server? - similar to what is accomplished through Java Mission Control (JMX based).
Desired Metrics that pertain to the JVM itself (not the host server) include:
-
Heap / non-heap memory usage
-
Thread counts and states
-
CPU load
-
Garbage Collection statistics
Does a generic solution exist, or is it possible to integrate JMX into protocol?
Thomas was posting on my behalf as a new user to DataMiner. For our application, we are looking for more specific usage within the JVM. I believe the JMX option he suggested should suit our needs. Unfortunately, the Microsoft Platform showing us that the allocated heap is 10GB is not telling us how close we are to using that full heap and getting into trouble at any given time.