Viewing Information on Camel Contexts and Routes
To retrieve information about the Camel contexts and routes on the runtime environment, open the
Integration Management view from the Administration Perspective launch panel.
Figure: Open the Integration Manager view
The Integration Management allows you to monitor and manage Apache Camel instances and routes.
Figure: Integration Management view
Integration Management Features
The Camel Contexts section is a data grid displaying the following entries:
- Context Id: The camel context id.
- Status: The status of the camel context (started, stopped, suspended, etc.)
- Uptime: The time the Camel context has been working and available without crashing or interruption.
- Version: The version of the Camel context.
- Actions: Allow to manage routes status of specific Camel context:
- Start all routes : by clicking Start All Routes button
- Stop all routes : by clicking Stop All Routes button
Figure: Camel Context List
If you want to search for specific Camel contexts, specify the camel context id in the filter text box.
The search result displays the filtered camel contexts.
To update the table click the refresh button .
Once you select a Camel context, its corresponding routes will be displayed in the following three tabs:
- Producer Routes tab : Shows the producer routes defined in models.
- Consumer Routes tab : Shows the consumer routes defined in models.
- Other Routes tab : Shows the routes defined in the Camel Context and not in a model.
Figure: Route List
By default, the route data grid displays the following entries:
- Route Id: The route id.
- Description: It contains some information related to the route such as the application/trigger/model where the route is defined and the tenant id.
- Exchanges Completed: The number of completed exchanges.
- Exchanges Failed: The number of failed exchanges.
- Status: The status of the route (started or stopped).
- Actions: allow to start route
or stop route
More columns regarding route statistics can be displayed. The statistics are related to:
- Number of completed and failed exchanges
- Number of handled failures
- Processing Times : min, max, total, last, mean, delta and self processing time.
- Timestamp of first and last exchange completed
- Timestamp of first and last exchange failure
- Exchange id of first and last exchange completed
- Exchange id of first and last exchange failure
The Select Columns button opens the
Select Column dialog, where you can control the columns to
display in the route data grid.
Figure: Route Column Select