Monitoring Mule ESB

The Mule ESB sensor is automatically deployed and installed after you install the Instana agent.

Mule, the runtime engine of Anypoint Platform, is a lightweight Java-based enterprise service bus (ESB) and integration platform that allows developers to connect applications together quickly and easily, enabling them to exchange data.

Support information

To make sure that the Mule ESB sensor is compatible with your current setup, check the following support information sections:

Supported versions and support policy

The sensor supports all versions of Mule 3.

The following table shows the latest supported version and support policy:

Technology Support policy Latest technology version Latest supported version
Mule On demand 4.9.2 3.x

For more information about the support policy, see Support strategy for sensors.

Configuring custom polling rate

Note: Instana Mule sensor 1.0.7 and later support configuring the polling rate to reduce data ingestion. This feature is supported on self-hosted Instana backend 311 and later.

To configure a custom polling rate, add poll_rate in the <agent_install_dir>/etc/instana/configuration.yaml file, as shown in the following configuration:

com.instana.plugin.mule:
  poll_rate: 1 # Value is in seconds. Default value is 1 second.

Metrics collection

To view the metrics, select Infrastructure in the sidebar of the Instana User interface, click a specific monitored host, and then you can see a host dashboard with all the collected metrics and monitored processes.

Configuration data

  • Version
  • Start time
  • Initialised
  • Applications
    • Names
    • Flows
    • Endpoints
    • Container mode
    • Shutdown timeout
    • Synchronous event timeout
    • Transaction timeout

Performance metrics

Applications

Metric Description Granularity
Processed events The number of processed events 1 second
Average processing time Average processing time 1 second
Execution errors The number of execution errors 1 second
Fatal errors The number of fatal errors 1 second

Flows

Metric Description Granularity
Processed events The number of processed events 1 second
Average processing time Average processing time 1 second
Execution errors The number of execution errors 1 second
Fatal errors The number of fatal errors 1 second