Hi Ashutosh, all Camel Routes and Processors, irrespective of the underlying component, have the same metrics exposed in JON. The full list of metrics exposed by Fuse JON Plugins is available at https://access.redhat.com/site/documentation/en-US/JBoss_Fuse/6.0/html-single/Performance_Metrics_Reference/index.html#camRouteService for Camel Routes and at https://access.redhat.com/site/documentation/en-US/JBoss_Fuse/6.0/html-single/Performance_Metrics_Reference/index.html#c… for Processors.
Also, note that Camel computes min, max and mean values internally, and JON additionally processes these statistic metrics to compute the min, max and average again. You can safely ignore the JON computed values and just use the last/current value of these metrics as the Route or Processor statistics.
Thanks Dhiraj. Can I send alerts from JON on some events for FTP endpoints ? My requirement is to
1. Send alerts on failure/delay in FTP
2. Resend the payload to consumer in case of failure.
Not sure whether I can do these with JON or need custom implementation. Appreciate your help on this. Also please point me to some document for this.
Hi Ashutosh, JON does not expose any FTP component specific metrics or operations, only generic ones for all components. If you need to access a specific JMX metric or operation in the JBoss Fuse container, you can write your own plugin and extend the "JBoss Fuse Container" resource and add your own service using JON's extension feature https://docs.jboss.org/author/display/RHQ/Plugins+-+Plugin+Extension