The document provides an overview of Java Management Extension (JMX), which is an API for managing Java applications. It describes key aspects of JMX including its architecture, MBeans, the MBean server, JMX agents, and remote access. It also discusses standard and third-party implementations and tools for JMX.
Figure 1.1 An environment with many applications that need management. Each has its own set of configuration and management tools.
Figure 1.2 An environment with many applications that need management. Each is represented by its own MBean and managed through a single management tool using any number of protocols or transports. The three JMX layers are delimited by dotted lines.
Services are themselves MBeans Relation Service: phone system – to disable one device you need to disable it and remove it from routing table Mlet: you can’t stop a monitoring application and you want to add more MBeans at runtime.