Hello list -
I am new to the list and have a question regarding how metrics work in the jboss-as-7-plugin. 
I have a JON 3.1.1 running with EAP plugin pack with a slight modification of the jboss-as-7-plugin (see lines 8827 - 8835 in the attached plugin deployment descriptor). I noticed that jboss-as-5-plugin had sessions metrics included while jboss-as-7-plugin didn't have those metrics enabled. I needed to enable those metrics in order to use them to trigger alerts that will later running a deploy script I wrote. 
What I did was basically looking at the Web Context session in the jboss-as-5-plugin deployment descriptor and copied some of the metrics I needed that were not included in jboss-as-7-plugin. So I copied those metrics into the Web Runtime section of the jboss-as-7-plugin deployment descriptor as can be seen from the attached xml file. I then proceeded to deploy the plugin into my JON 3.1.1 install. 
I followed all the steps I found on enabling metrics an was able to enable those metrics for my deployed web application. I then went to the alert screen and was able to define alert based on those metrics I included. For example I created an alert on active sessions count change and another one to be fired when the active sessions count falls to 0 or below 1. So far I have not been able to get those alerts to fire. I started wondering whether there is anything else I needed to modify to get this working. I just need few pointers on how this used to work in jboss-as-5-plugin. I looked at the jboss-as-5-plugin code and the jboss-as-7-plugin code and couldn't spot anything that is directly related to those metrics. So I decided to post here to see if anyone who knows the internals of the plugins might be able to give me few pointers on what else I needed to enable in order to get those alerts to start firing.

Any help is greatly appreciated.


Regards, 


PS I am aware that there is a bug on web deployment metrics missing AS7-4444 as well as a product management bug PRODMGT-245. 


--
Claudianus