GlassFish Performance Monitoring

GlassFish is an open-source application server framework first developed at Sun Microsystems (now part of Oracle) to support the Java EE (Enterprise Edition) platform. Designed to handle large-scale applications, GlassFish provides mature scalability and management features while using a small memory footprint. Its extensible core is based on OSGi Alliance standards. Doubling as a web server, GlassFish’s servlet container is an offshoot of Apache Tomcat. Its Grizzly component leverages Java New I/O (NIO) for greater scalability and processing power. In addition to its built-in features, GlassFish offers support for high availability clustering and load balancing, and comes with an intuitive Administrator Console for easy configuration and management. For developers and operations teams building and managing applications with the GlassFish application server, the AppDynamics platform provides a comprehensive solution for monitoring and managing the performance of your Java applications. With rapid installation and the most scalable architecture in the industry, AppDynamics solutions help you deploy your applications more quickly and with more confidence.

Monitor business transactions on GlassFish

Applications running on GlassFish server, instrumented with AppDynamics Java agents, are auto-discovered and shows up in AppDynamics. Business transactions are automatically discovered with out-of-the-box configurations as seen in the application dashboard.

GlassFish specific JMX MBeans

AppDynamics can easily connect to the JMX Server of the GlassFish application server to view exposed management beans. In AppDynamics, simply go to the node running on GlassFish application server and choose the JMX tab to access the MBean browser in order to view these GlassFish specific MBeans. In the MBeans, you can drill down to the individual MBean attributes as well

Memory visibility

Not only does AppDynamics access GlassFish MBean information, it also provides an in- depth view of the memory usage within the JVM and GlassFish. Simply go to the node running on GlassFish application server and choose the memory tab to see heap and garbage collection information, real-time memory utilizations and even object instance information.

JVM Environment Visibility

AppDynamics also can provide you the JVM environmental information of your application running on GlassFish. Simply go to the node running on GlassFish application server and choose the JVM tab to see all startup options and environment properties.

Start a Free 15 Day Trial Now
Continue to Your AppDynamics Account