Hi,
I'm trying to integrate my AS 7 (7.1.3) instance with a monitoring tool (eg zabbix)
The recommend way of enable remote access to JMX is to use the service:jmx:remoting-jmx://{host_name}:{port} format, as explained in https://community.jboss.org/wiki/UsingJconsoleToConnectToJMXOnAS7
However, this forces my monitoring server into using a jboss propriatary wire format. This is not always trivial to do (eg https://www.zabbix.com/forum/showthread.php?p=124364)
AFAIK, JS160 was invented to overcome this kind of interop issues. The spec allows vendors to add other fancy transports (like jboss remoting), but it also clearly states 'The RMI connector is the only connector that must be present in all implementations of this specification'
Most monitoring systems rely on this part of the spec and only implement the RMI connector. However, that one is not supported anymore on AS7.
Are there plans to add support for it ? I tried using the sun vm parameters (-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.authenticate=fal
se -Dcom.sun.management.jmxremote.ssl=false) to enable remote JMX on a sun jvm, but in that case some sections of the JMX tree (eg the complete jboss.as domain) disappear from the management tree.