I would like to create a graph with Vega that would indicate based on a business id (which has passed from one service to another) and therefore know the path that a complete call has taken in terms of RouteId and external calls.
Instead of recording each routeId/external calls in a file, I think I will put it in a cache (lasting 5 minutes maximum), short-term performance.
Is it possible to easily record each step of the run without going through JMX, such as a trigger for each Endpoint Component or routeId?
based on its "logs" create a sequence diagram of each step. I know that there are several tools such as Hawtio (which I find far too heavy and which uses JMX which I am trying to avoid.) I use Camel and Quarkus (no Spring Boot)
Thanks in advance
See the message history EIP for a possible way to know what route path a message went