Some valid mbeans ignored by JMX Configurator tool

Description

When reviewing the output XML file of the JMX configurator tool, some mbeans which are valid are not present in the output file:

6275 [main] DEBUG o.o.t.j.j.JmxDatacollectionConfigGenerator - mbean: jboss.system.ServerInfo has no relavant attributes.

however, there are many useful measurable attributes for that mbean, e.g. ActiveThreadCount, FreeMemory et cetera. These are accessible in jconsole and show the right values in my environment. the attribute types are java.lang.Integer and java.lang.Long - perhaps these are filtered by mistake?

also missing is the java.lang tree in its entire:

C:\temp>grep -i java.lang JmxConfigGenerator.log | grep -v "ClassNotFoundException"

C:\temp>

This may or may not be related, if unrelated i'll split into two issues.

Environment

CentOS 6.2 / JBoss 4.2.3

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Markus Neumann September 20, 2012 at 7:00 AM

The mbeans jboss.system.serverinfo is included in the xml output of the tool.
Looks like an old version of the tool had this problem. The current version has no problems with jboss serverinfo.

Markus Neumann July 19, 2012 at 3:48 AM

What version of jmx-config tool was used?

The java.lang problem you describe sounds like a “-skipDefaultVM” problem we fixed a while ago.
Please check if you are still missing mbeans from the domain java.lang.

Please send a default generated config with the exact jboss version you are using, so i can check the problem on my system.

Thanks,

Markus

Fixed

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

PagerDuty

Created April 9, 2012 at 2:40 AM
Updated July 19, 2013 at 9:09 AM
Resolved September 20, 2012 at 7:00 AM

Flag notifications