Intercept and inspect all HTTPS traffic through a proxy server that resides between your on-premises Mule apps and Anypoint Monitoring. To enable traffic inspection for your hybrid deployments, you must install the latest Anypoint Monitoring agent.
The Anypoint Monitoring agent that supports traffic inspection is available for Mule instances running on Linux at this time.
-
A Mule server that is registered in Runtime Manager is required.
To set up a Mule server, see runtime-manager::servers-create.adoc.
-
You must have access to Anypoint Monitoring.
An Anypoint Platform administrator can provide access from Access Manager, in Anypoint Platform. For more information, see monitoring::am-permissions.adoc.
To enable traffic inspection:
-
If an Anypoint Monitoring agent is installed on your server, uninstall the agent and delete its
/amsubfolder:-
From your Mule home directory (
MULE_HOME), run the following command to uninstall the agent:./bin/uninstall
-
Delete the
/amsubfolder from your Mule home directory.
-
-
Download the Anypoint Monitoring agent zip file (
am.version.zip) to your Mule home directory.The agent is available from TODO_TODO_TODO.
-
Extract the zip file to add the
/amsubfolder to your Mule home directory. -
From the command line:
-
Navigate to the
/amsubfolder, for example:cd am
-
Install the agent to your Linux server:
./bin/install -p http:/proxy-server:port
Replace
http:/proxy-server:portwith the URI of your proxy server and port.
-
-
Restart your server in Runtime Manager.
For guidance, see runtime-manager::servers-actions.adoc
-
Return to your
/amsubfolder and run the setup script:./bin/setup
-
After approximately five minutes, check for your server’s metrics in Anypoint Monitoring.