Monitoring ESB Routes (Camel Plugin) - 6.5

Talend ESB System Management Integration User Guide

EnrichVersion
6.5
EnrichProdName
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
EnrichPlatform
Talend ESB
task
Administration and Monitoring
Installation and Upgrade

The Talend ESB provides a Hyperic Plugin which can be used to monitor the Talend Studio Mediation Routes and also Camel routes services which are developed in Java, Blueprint or Spring DSL.

Routes by default expose metric data and there is nothing special to be configured to make monitoring available using the 'camel-plugin.jar'.

The Talend ESB 'camel-plugin' for Hyperic provides the following Services and Metric:

Plugin Structure:

Server: [host] "Apache Camel [Karaf] 2.12"

Hyperic Service Name

Example

Remark

Camel [Context Name, Route Name]

Camel DirectSEDADemo-ctx "Direct_A_cDirect_1"

Each individual route (Note a single RouteBuilder Model can contain multiple routes. In this case, the context name is the same, with different route names)

Metric per Hyperic-Service (single CXF Service Operation)

Category

Name

Collection Interval (min)

Default on

Indicator

Availability

Availability

10

Y

Y

Throughput

Exchanges Completed

10

N

N

Exchanges Completed per Minute

10

Y

Y

Exchanges Failed

10

N

N

Exchanges Failed per Minute

10

Y

Y

Exchanges Total

10

N

N

Exchanges Total per Minute

10

Y

Y

Performance

Last Processing Time

10

Y

Y

Max Processing Time

5

Y

Y

Mean Processing Time

5

Y

Y

Min Processing Time

5

Y

Y

Utilization

Total Processing Time

5

Y

Y