Steve Storck created CAMEL-20302:
------------------------------------

             Summary: Camel Dynamic Router EIP Component: Add JMX control and 
monitoring
                 Key: CAMEL-20302
                 URL: https://issues.apache.org/jira/browse/CAMEL-20302
             Project: Camel
          Issue Type: Improvement
          Components: eip, jmx
            Reporter: Steve Storck
            Assignee: Steve Storck


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.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to