Skip to main content Skip to complementary content

Resources and metrics that are being monitored

Here is a complete list of the default metrics for CXF, Camel and Activemq that are being monitored in Talend ESB. More detailed definitions can be found in <TalendRuntimePath>/add-ons/adapters/nagios/template/cxf.cfg, camel.cfg and activemq.cfg.

CXF services metrics

Name MBean Attribute
NumInvocations org.apache.cxf:bus.id= *,type=Performance.Counter.Server, service="$1",port="$0" NumInvocations
TotalHandlingTime org.apache.cxf:bus.id= *,type=Performance.Counter.Server, service="$1",port="$0" TotalHandlingTime
NumCheckedApplicationFaults org.apache.cxf:bus.id=*,type= Performance.Counter.Server, service="$1",port="$0" NumCheckedApplicationFaults
NumLogicalRuntimeFaults org.apache.cxf:bus.id=*,type= Performance.Counter.Server, service="$1",port="$0" NumLogicalRuntimeFaults
NumRuntimeFaults org.apache.cxf:bus.id=*,type= Performance.Counter.Server, service="$1",port="$0" NumRuntimeFaults
NumUnCheckedApplicationFaults org.apache.cxf:bus.id=*,type= Performance.Counter.Server, service="$1",port="$0" NumUnCheckedApplicationFaults

Camel routes/contexts metrics

Name MBean Attribute
Context_InflightExchanges org.apache.camel:context=*,type=context,name="$0" InflightExchanges
Context_Uptime org.apache.camel:context=*,type=context,name="$0" Uptime
Route_ExchangesCompleted org.apache.camel:context=*,type=routes,name="$1" ExchangesCompleted
Route_ExchangesFailed org.apache.camel:context=*,type=routes,name="$1" ExchangesFailed
Route_ExchangesTotal org.apache.camel:context=*,type=routes,name="$1" ExchangesTotal
Route_LastProcessingTime org.apache.camel:context=*,type=routes,name="$1" LastProcessingTime
Route_MaxProcessingTime org.apache.camel:context=*,type=routes,name="$1" MaxProcessingTime
Route_MinProcessingTime org.apache.camel:context=*,type=routes,name="$1" MinProcessingTime
Route_MeanProcessingTime org.apache.camel:context=*,type=routes,name="$1" MeanProcessingTime
Route_TotalProcessingTime org.apache.camel:context=*,type=routes,name="$1" TotalProcessingTime

ActiveMQ queues/topics metrics

Name MBean Attribute
Broker_TotalConsumerCount org.apache.activemq:BrokerName=$0,Type=Broker TotalConsumerCount
Broker_TotalDequeueCount org.apache.activemq:BrokerName=$0,Type=Broker TotalDequeueCount
Broker_TotalEnqueueCount org.apache.activemq:BrokerName=$0,Type=Broker TotalEnqueueCount
Broker_TotalMessageCount org.apache.activemq:BrokerName=$0,Type=Broker TotalMessageCount
Broker_MemoryPercentUsage org.apache.activemq:BrokerName=$0,Type=Broker MemoryPercentUsage
Broker_StorePercentUsage org.apache.activemq:BrokerName=$0,Type=Broker StorePercentUsage
Broker_TempPercentUsage org.apache.activemq:BrokerName=$0,Type=Broker TempPercentUsage
Queue_ConsumerCount org.apache.activemq:BrokerName=$0,Type=Queue,Destination=$1 ConsumerCount
Queue_DequeueCount org.apache.activemq:BrokerName=$0,Type=Queue,Destination=$1 DequeueCount
Queue_DispatchCount org.apache.activemq:BrokerName=$0,Type=Queue,Destination=$1 DispatchCount
Queue_EnqueueCount org.apache.activemq:BrokerName=$0,Type=Queue,Destination=$1 EnqueueCount
Queue_ExpiredCount org.apache.activemq:BrokerName=$0,Type=Queue,Destination=$1 ExpiredCount
Queue_InFlightCount org.apache.activemq:BrokerName=$0,Type=Queue,Destination=$1 InFlightCount
Queue_MaxEnqueueTime org.apache.activemq:BrokerName=$0,Type=Queue,Destination=$1 MaxEnqueueTime
Queue_MemoryPercentUsage org.apache.activemq:BrokerName=$0,Type=Queue,Destination=$1 MemoryPercentUsage
Queue_QueueSize org.apache.activemq:BrokerName=$0,Type=Queue,Destination=$1 QueueSize
Queue_ProducerCount org.apache.activemq:BrokerName=$0,Type=Queue,Destination=$1 ProducerCount
Topic_AverageEnqueueTime org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 AverageEnqueueTime
Topic_ConsumerCount org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 ConsumerCount
Topic_DequeueCount org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 DequeueCount
Topic_DispatchCount org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 DispatchCount
Topic_EnqueueCount org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 EnqueueCount
Topic_ExpiredCount org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 ExpiredCount
Topic_InFlightCount org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 InFlightCount
Topic_MaxEnqueueTime org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 MaxEnqueueTime
Topic_MemoryPercentUsage org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 MemoryPercentUsage
Topic_MinEnqueueTime org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 MinEnqueueTime
Topic_ProducerCount org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 ProducerCount
Topic_QueueSize org.apache.activemq:BrokerName=$0,Type=Topic,Destination=$2 QueueSize

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!