Reputation: 45
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
Upvotes: 1
Views: 34
Reputation: 55550
See the message history EIP for a possible way to know what route path a message went
Upvotes: 0