Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-20302

Camel Dynamic Router EIP Component: Add JMX control and monitoring

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • None
    • eip, jmx
    • None
    • Unknown

    Description

      Add JMX control and monitoring to the Dynamic Router eip component.

      Control messages are, currently, the only mechanism to control the Dynamic Router EIP component, and some REST endpoints, currently, are the only mechanism to provide any monitoring.  Users that rely on JMX would benefit from the addition of MBeans that provide the ability to control and monitor this component.

      This task will include exposing existing functionality.  If control or monitoring of anything else (that doesn't yet exist) can be provided, those will be added and, as appropriate, these features will be exposed in the conventional (REST) way along with their exposure via JMX.

      Tests will be added and/or updated, as needed in the tests included with the component code.  After the initial merge, the spring boot example will also be updated to provide a practical-use example.

      Note: this started out as a personal experiment to gauge the viability of adding this feature, so at the time of writing this ticket, the main implementation is complete, and tests are currently in progress.

      Attachments

        Issue Links

          Activity

            People

              Steve973 Steve Storck
              Steve973 Steve Storck
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: