| Understanding WebLogic (JMX) monitoring |
|
|
|
| Written by TnT Admin |
| Wednesday, 14 May 2008 00:00 |
|
What’s JMX in the first place!
JMX (Java Management Extensions) technology provides a simple, standard way of managing resources such as applications, devices, and services. Because JMX technology is dynamic, you can use it to monitor and manage resources as they are created, installed and implemented. (Source: Sun Microsystems, "Ch1 : Introduction to JMX Technology")
A simple illustration of how the JMX architecture can be found in Wiki, "Java Management Extensions". This will give you an overview of the different levels and how the communication work between them.
Additional references can be found in Sun Microsystems which we recommend browsing through to get an general understanding of this technology.
Ok, now we've got an understanding on JMX. In the context of WebLogic, JMX is in place to monitor the resources usage of the server.
How does WebLogic (JMX) monitoring work in LoadRunner?
JMX specification is designed to monitor Java applications from another Java application. Therefore, in order for LoadRunner to monitor WebLogic resources via JMX, it will be required that LoadRunner to be a Java-application to perform the monitoring and collect the data from the MBeans. This is achieved by installing JDK of the same version as the WebLogic server and running a mini version of application server in the LoadRunner machine to collect the monitoring data which is reason the installation of JDK as well as the copying of the weblogic.jar file is required.
What can you get from WebLogic (JMX) monitoring?
You will be able to monitor the runtime state of the WebLogic via JMX from the Runtime MBeans. The list of JMX counters can be found in "WebLogic Server MBean Reference".
If you need to see how much time is spent or breakdown on individual methods, SQL calls or even the chain of calls, you are looking at the wrong tool. You may like to explore Diagnostics for a solution. Refer to "What's Diagnostics?" for more information We've put together a list of references that will you understand the JMX technology and also the fundamentals that WebLogic (JMX) working with LoadRunner. We hope this information is useful to you. If you have additional information with regards to the monitoring, please feel free to write in to us. |
| Last Updated ( Saturday, 11 October 2008 00:00 ) |






