[ 
https://issues.apache.org/jira/browse/CAMEL-18597?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18016515#comment-18016515
 ] 

Dylan Piergies commented on CAMEL-18597:
----------------------------------------

I would suggest a somewhat different approach, more closely aligned with the 
metrics that Resilience4J (and presumably others) make available.

1. Attach state transition listeners and output log messages, rather than 
metrics, when a state transition occurs.
2. Expose metrics for values where metrics make more sense, e.g. 
success/failure rates, slow call rates, etc, tagged with the route ID, node ID, 
Camel context name, etc.

> Make Circuit Breakers and friends observable
> --------------------------------------------
>
>                 Key: CAMEL-18597
>                 URL: https://issues.apache.org/jira/browse/CAMEL-18597
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-micrometer
>            Reporter: Marco Bungart
>            Priority: Minor
>             Fix For: Future
>
>
> I would like to be able to monitor the state of my Circuit Breakers, as well 
> as related elements, e.g. ThrottlingExceptionRoutePolicy.
> Thus, the state of such components should be exported in a standardized 
> manner (e.g. through micrometer), so I can automate monitoring and altering. 



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

Reply via email to