JMX

Introduction to JMX

Before you start to develop your own administration client program, it is important that you familiarize yourself with JMX.

JMX is the Java standard for managing an application's resources. The management architecture defined by JMX is divided into three levels (see Figure 6.1).

  • The bottom level is management instrumentation. Each manageable resource is described by an interface that specifies the attributes it has, the operations it supports, and the notifications it sends. This resource is a managed bean (MBean).

  • The middle level is the management agent. Each managed process contains a JMX agent that includes an MBean server, which provides a registry and access point for MBeans. Management clients must use the MBean ...

Get IBM® WebSphere® System Administration now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.