Reza Rahman is a former independent consultant, now Java EE/GlassFish evangelist at Oracle. He is the author of the popular book EJB 3 in Action. Reza is a frequent speaker at Java User Groups and conferences worldwide. Reza has been a member of the Java EE, EJB and JMS expert groups. He implemented the EJB container for the Resin open source Java EE application server. All views voiced are my own, not necessarily Oracle's. Reza is a DZone MVB and is not an employee of DZone and has posted 160 posts at DZone. You can read more from them at their website. View Full User Profile

The Many Ways of Monitoring and Managing GlassFish

06.10.2013
| 3602 views |
  • submit to reddit

Robust facilities for management and monitoring is one of the most significant ways GlassFish shines as compared to most open source Java EE application servers. Indeed as a former independent consultant, I have personally seen multiple cases where customers chose GlassFish over other options for this very reason. Folks in operations are usually particularly pleasantly surprised to learn that an open source application  server could be so friendly to them (although clearly application servers like WebLogic shine even brighter in this area).

In a very well written blog post DZone MVB Dustin Marx describes some of the ways for monitoring and managing GlassFish. He talks about the admin console (of course), asadmin, JMX, the GlassFish REST interface and Ant support. It's a very worthy read if you are evaluating GlassFish or already have it deployed to production (in which case I'd say this is a blog entry worth keeping in your bookmarks or forwarding to the operations folks).

Published at DZone with permission of Reza Rahman, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)