Details
-
New Feature
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
Unknown
Description
It would be nice if we can add some marker inside a route to group logical processors together and gather related metrics:
As example:
from(...)
.step("step-id")
.process(...)
.to(...)
.end()
Then we need to have some custom events like:
- StepStartedEvent
- StepCompletedEvent
- StepFailedEvent
The people may be able to determine how long a logical step has last, if it has a failure, the number of exchanges processed so far and so on