Not a customer? Click the 'Start a free trial' link to begin a 30-day SaaS trial of our product and to join our community.
Existing Cisco AppDynamics customers should click the 'Sign In' button to authenticate to access the community
06-20-2017 02:19 PM
Hello,
Is it possible to configure multiple MBeans to be added for permanent monitoring?
For example, if my JVM uses 7 different datasources, I'd like to monitor, let's say, the AvailableCount attribute of each of those 7 MBeans. Do I have to go in and create an individual configuration for EACH of the 7 datasources, or is there a way to wildcard the confoiguration to pick up all 7 of them?
Also, this become exceedingly critical when we start talking about JMS queues. We have over 150... performing this exercise 150 times might get a bit unwieldy.
Thanks!
Solved! Go to Solution.
06-21-2017 09:05 AM - edited 06-21-2017 09:07 AM
You can use wildcards to define the JMX metric rules to get metrics for all the datasources:
for instance in a JBoss you get get the active count property from the following mbean:
jboss.as:subsystem=datasources,data-source=MyDatasource_01,statistics=pool
When you define the metric rule you have to do it like this:
Object name Match Patern:jboss.as:subsystem=datasources,*,statistics=pool
Instance identifier: data-source
Atibute:ActiveCount
in the Object Name Match Patern you can even use the wildcard to replace several branches, i.e. if it were "jboss.as:subsystem=datasources,whatever=another_level,whatever=another_level,data-source=MyDatasource_01,statistics=pool" you could use "jboss.as:subsystem=datasources,*,statistics=pool".
the Instance Identifier is the instanced element you want to see separated, in your case you will have something similar to:
jboss.as:subsystem=datasources,data-source=MyDatasource_01,statistics=pool
jboss.as:subsystem=datasources,data-source=MyDatasource_02,statistics=pool
...
jboss.as:subsystem=datasources,data-source=MyDatasource_07,statistics=pool
so you should use data-source as the instance identifier.
Hope I had help you.
Jorge
06-26-2017 07:22 PM
Awesome. This worked perfectly. I appreciate the help!
Thank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form