As the monitoring service's capabilities are built based on JMX and J2EE management standards, many tools, both open source and proprietary, can be used to further monitor GlassFish. In this section, we first introduce the JConsole utility bundled with the JDK software since version 5.0, and show you how JConsole can be used to monitor GlassFish. We then discuss the monitoring and management tool suits (called the GlassFish Enterprise Manager) provided by Sun to customers who purchased the commercial support for GlassFish. Finally, we briefly discuss how to use other tools to monitor GlassFish.
The Java Monitoring and Management Console (JConsole) is a utility bundled with the JDK software since version 5.0. It provides a GUI-based client that is capable of monitoring and managing JMX-based remote systems, such as GlassFish. Some of the monitoring capabilities it provides are as follows:
Low memory detection
Garbage...