cancel
Showing results for 
Search instead for 
Did you mean: 
Create Post

The Basics of JMX

Level 15

JMX is an acronym for Java Management Extensions and allows remote clients to connect to a Java Virtual Machine (JVM).

Using JMX, you can manage and monitor running applications in a JVM environment. Using Java, management of applications in a virtual machine is done through the use of Managed Beans, or MBeans.

MBeans are the soul of JMX and are the controllable end-points of an application where remote clients can watch application activity as well as control them. The MBean represents a resource running in the JVM, such as an application. They can be used for collecting statistics like performance, resource usage, problems, and so on.

A common tool used to monitor a JVM is JConsole. JConsole is a free graphical monitoring tool used to monitor JVMs, which can be found here: http://sourceforge.net/projects/jconsole/

JConsole is not necessary to use the JMX component monitor within SolarWinds SAM, server monitoring. The information provided here concerning JConsole is an introduction to using Java as a means of monitoring. Detailed information on how to use JConsole can be found by navigating to the following link: JMX in SAM, server performance monitoring tool. So now you are a expert in server performance monitoring.

About the Author
Who am I? • I met Robert Frost at the end of the road less traveled, and then pointed him in the right direction. • Einstein asked me to define "Up," and I did. • I cliff dive from airplanes. • On Christmas, Santa comes to me for gifts. • I play three-cushion billiards with one hand. • Lions ask for my protection (I speak Lion). • Bobby Fischer and I came to a stalemate while playing chess. • I have literally given a woman the shirt off of my back. • I have also helped an old lady cross the street. • I know what a dangling participle is. • Mozart bequeathed his Requiem to me, and I corrected it. • I was thrown out of an Eric Clapton concert twice in the same night for drawing too much attention to myself. • I am a verbose minimalist. • I am Bronx. Who are you?