Contact Free trial Login

Standalone Mule Setup

Verify Supported Standalone Mule Versions

Anypoint Visualizer supports the following Mule versions for standalone Mule deployments:

  • Mule 3.8.7

  • Mule 3.9.x

  • Mule 4.1.x

  • Mule 4.2.x

Install Agent

To support Anypoint Visualizer for standalone Mule deployments, install the Anypoint Monitoring agent. Anypoint Visualizer requires header injection for standalone Mule deployments so that the deployments display the correct connections. Due to a potential performance impact, however, header injection is disabled by default for Mule 4 apps.

The APIs and policies that Anypoint Visualizer displays in the Policy visualization come from an update to the agent. As a result, policies are shown in Anypoint Visualizer only if your deployments use an agent from December 19, 2019 or later.

Enable Header Injection

For a standalone Mule deployment, you must enable header injection at the server (not app) level. This affects all applications running on the server.

  1. To enable header injection for apps deployed to a standalone Mule instance, click Server in the menu on the left of Runtime Manager.

  2. Select the server for which to enable header injection and click Manage Server.

  3. Click the Properties tab and set the following property in the server: anypoint.platform.config.analytics.agent.header_injection.disabled=false You must set the property to false, as shown in the example to enable header injection, because the property is disabled by default.

Manage Performance and Data Collection

The agent that Anypoint Visualizer uses to collect metadata sometimes has a performance impact.

For more information about data collection and performance, see Manage Performance and Data Collection.