Package org.apache.camel.management
package org.apache.camel.management
Camel management
-
ClassDescriptionA composite
PerformanceCounter
is used for tracking performance statistics on both a per context and route level, by issuing callbacks on both when an event happens.JMX enabled processor or advice that uses theManagedCounter
for instrumenting processing of exchanges.Default implementation of the Camel JMX service agentNaming strategy used when registering MBeans.DefaultManagementObjectStrategy
.Delegates to anotherPerformanceCounter
.This strategy class wraps targeted processors with aManagementInterceptStrategy.InstrumentationProcessor
.Default JMX managed lifecycle strategy that registered objects using the configuredManagementStrategy
.A JMX capableManagementStrategy
that Camel by default uses if possible.Factory for creating JMXManagementStrategy
.A JMX basedEventNotifier
which broadcasts JMXNotification
s.Logging event notifier that only notifies if INFO log level has been configured for its logger.JMX capableCamelContext
.TheTimerListenerManager
used for tracking load statistics.A counter that gathers performance metrics when anExchange
is routed in Camel.