> If my application has got some information related to metrics with itself - for example: > > 1. Total number of custom db pool connections in use > 2. Avg method execution time for a given page > 3. Other performance metrics ... > > How can we push this data to the HQ Server
You simply have to write a plugin for the HQ agent. As you are monitoring a JavaEE platform you should be able to accomplish this without a single line of code, as you should be able to fetch the metrics via JMX (only requiring you to expose them to JMX before).