O'Reilly logo

IBM WebSphere: Deployment and Advanced Configuration by Roland Barcia, Keys Botzum, Tom Alcott, Bill Hines

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

An Introduction to JMX

Java Management Extensions (JMX) provides a standard way of managing Java resources with a systems management infrastructure. Java resources comprise any object in a system that needs to be controlled or monitored. Examples of objects that JMX can manage are enterprise applications, web modules, and application servers, as well as other essential application and runtime components. In short, JMX prescribes the API that allows us to manage Java applications.

JMX is comprised of three layers:

  • Instrumentation layer

  • Agent layer

  • Distributed services layer

These layers are depicted in Figure 17-1.

Figure 17-1. JMX architecture.

Instrumentation Layer

The instrumentation layer is the bottom JMX layer. This is the layer that most ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required