IBM


2.2.1 JMX architecture

The JMX architecture is structured into three layers:

- Instrumentation layer

The instrumentation layer dictates how resources can be wrapped within special Java beans called Management Beans (MBeans).

- Agent layer

The agent layer consists of the MBean server and agents, which provide a management infrastructure. Services implemented include:

Monitoring

Event notification

Timers

- Management layer

The management layer defines how external management applications can interact with the underlying layers in terms of protocols, APIs, and so on.

The layered architecture of JMX is summarized in Figure 2-3.

Figure 2-3 JMX architecture


Redbooks ibm.com/redbooks

Next