Uploaded image for project: 'Karaf'
  1. Karaf
  2. KARAF-6114

Support custom JMX protocol in JMX collector

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Not A Problem
    • None
    • None
    • decanter
    • None

    Description

      Some middlewares (like wildfly) uses a custom/specific JMX protocol.

      For instance, wildfly uses the following JMX URL:

      service:jmx:http-remoting-jmx://localhost:9990
      

      The http-remoting-jmx protocol requires the jboss-client.jar, loading by the Decanter JMX Collector. This could be achieve by importing the package (dynamic or optional) and using JMXConnectorFactory.PROTOCOL_PROVIDER_CLASS_LOADER to define where it's located.

      I'm improving the JMX collector to be able to populate cleanly the classloader.

      Attachments

        Activity

          People

            jbonofre Jean-Baptiste Onofré
            jbonofre Jean-Baptiste Onofré
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: