JMX begins by presenting the JMX specification and its architecture. The book quickly moves through the specification, offering examples of JMX integration with J2EE applications. The final section of the book presents JMX management and administration practices for a variety of J2EE platforms and scenarios.
The Java Management Extensions defines architecture for software and network management in the Java programming language. This book will cover the JMX specification and show you how resources can be managed using JMX.
JMX is a unified framework to instrument the disparate pieces of Java code in a modern IT infrastructure. Before JMX, there was no standardized approach in the Java programming language to start, manage, monitor, and stop different software components or applications. Management of software has been achieved through an ad-hoc collection of procedures and custom management code. JMX promises to remove the need for expensive application-specific management solutions by defining an architecture that allows more generic management applications to be built.