GlassFishV3 Application server Monitoring with Hyperic HQ

Let me first give you brief about Open source Hyperic HQ designed to provide all fundamental management and monitoring capabilities for web applications and IT infrastructures.
Key Facts about the HQ Architecture

This diagram is a simple illustration of the key HQ components and how they fit together. The diagram doesn’t reflect a real-world deployment, as it shows only a single HQ Agent. In a typical deployment, there are many agents – one on every machine you manage with HQ.
more..
hyperic documentation

Hyperic HQ Already has Glassfish plugin but it doesn’t automatically detect Glassfish server following are the changes you need to do on in the glassfish server to get monitored with HypericHQ:-
1. Download jhall.jar from link
2. Put jhall.jar in the $GLASSFISH_HOME/glassfish/lib
3. Add following JVM parameters in the Glassfish config file $GLASSFISH_HOME//glassfish/domains/domain1/config/domain.xml in the tag <java-config>
<jvm-options>-Dcom.sun.management.jmxremote</jvm-options>
<jvm-options>-Dcom.sun.management.jmxremote.port=8686</jvm-options>
<jvm-options>-Dcom.sun.management.jmxremote.authenticate=false</jvm-options>
<jvm-options>-Dcom.sun.management.jmxremote.ssl=false</jvm-options>
<jvm-options>-Dproc.java.home=/usr/java/jdk1.6.0_22</jvm-options>
4. Now start glashfish server and hyperic agent to monitor glassfish server in the Hyperic HQ.
Stay tuned to monitor RabbitMQ and Cassandra through Hyperic HQ………………….
Wish you very -very Happy and prosperous New Year 2011 enjoy………

Advertisements

About suniluiit

Technical Architect working in Big data and Cloud technologies for the last 5 years with overall software industry experience of around 9 years. Architected and Working on Impetus Workload Migration Product which allows organizations to saves 50%-80% manual offloading time and cost. It provides faster parallel & scalable data migration to Hadoop along with incremental data options. It also maximize the existing investments in code and reuse of SQL scripts. Architected and Developed cloud agnostic application for deployment and configuration management of the enterprise application including technologies stacks like CQ5, Cassandra, Solr, Application Server, Web server, Haproxy, F5 and messaging server. Experienced in working and leading R&D teams for building new expertise in fields such as Big data, ETL offloading to Big Data and Cloud computing. Worked on some of the impetus open source product around Big Data and Social Media http://code.google.com/p/hadoop-toolkit/ http://code.google.com/p/zing https://github.com/impetus-opensource Specialties: Big data, Hadoop, HIve, Sqoop, Spark, J2EE/ SOA, NoSQL, Cassandra, HBase, Cloud Computing (Private/Hybrid/Public- AWS, Google, Azure, Rackspace, Openstack, VMWare, Terremark, RabbitMQ, Kafka, Memcached, Puppet, HypericHQ, Splunk etc.
This entry was posted in Uncategorized. Bookmark the permalink.

2 Responses to GlassFishV3 Application server Monitoring with Hyperic HQ

  1. Neal says:

    the link no longer works…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s