uttam
uttam

Reputation: 455

HawtIO Dashboard Diagram of Camel Routes and flow of all the processors in it

I saw that HawtIO has a Dashboard that shows the flow of the route into each processor in it and the count for each call made.I checked into the apache Camel,I believe you are reading the JVM for getting the metrics of the Routes and the processors in it but what I don't understand is how are you able to construct this block diagram and the exact flow into each processor.enter image description here.

Can someone help me out with this.I am trying to build a similar UI such as hawtIO for specifically on Apache Camel and I want to know how it can be done?

Upvotes: 1

Views: 2253

Answers (1)

Fritz Duchardt
Fritz Duchardt

Reputation: 11920

Hawtio is getting its application insights with Jolokia. Jolokia is providing a HTTP bridge to JMX. So, in other words, all the informations you need are exposed by Camel MBeans via JMX.

So, you have two options to get hold of Camel's JMX info:

  • base your own UI on Jolokia as well.
  • go old school and use a JSR-160 connector.

Upvotes: 3

Related Questions