Hi all,

camel already does a nice job of collecting performance counters for several
objects like routes. I would like to access these statistics from inside the
same process and alternatively also from another process. Currently the only
way I know is using JMX. Of course this is quite a lot of overhead when you
are in the same process and it is not typesafe.

Is there an easier way than to use jmx to get the statistics from the same
process?

When using JMX it would be nice to have a typesafe way to access the
statistics. This would be possible if classes like PerformanceCounter or
ManagedRoute were available as an interface (by using JMX.newMBeanProxy).
Would it make sense to create such interfaces?

Greetings

Christian

Christian Schneider
Team Handel und Risikomanagement
Informationsverarbeitung Business Solutions Trading
EnBW Systeme Infrastruktur Support GmbH

Informationsverarbeitung 
Business Solutions
Handel und Dispatching
Durlacher Allee 93
76131 Karlsruhe

Tel : +49-(0)721-63-15482
Mail: christian.schnei...@enbw.com

Sitz der Gesellschaft: Karlsruhe
Handelsregister: Amtsgericht Mannheim   HRB 108550
Vorsitzender des Aufsichtsrats: Dr. Bernhard Beck
Geschäftsführer: Jochen Adenau, Dr. Peter Krampf

Reply via email to