Skip to content

Latest commit

 

History

History
90 lines (78 loc) · 3.8 KB

File metadata and controls

90 lines (78 loc) · 3.8 KB

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 3.x version of Anypoint Monitoring agent.

At this time, the Anypoint Monitoring agent that supports traffic inspection is available for Mule instances running on Red Hat Enterprise Linux (RHEL) 7 and later.

  • A closed beta version of the Anypoint Monitoring agent from a Salesforce representative

    The agent’s zip file is available to a limited customer base.

  • Traffic inspection is enabled for your on-premise Mule instances

    For guidance, see runtime-manager::rtm-traffic-inspection.adoc.

  • The private certificate in the proxy that communicates with the Anypont Monitoring agent in the Mule runtime instance includes us1.ingest.mulesoft.com in its Subject Alternative Name (SAN).

    In addition, you must add this private certificate or its CA certificate to the operating system’s system-wide truststore. For guidance, see Adding new certificates in the Redhat Linux documentation.

  • 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:

  1. If an earlier version of Anypoint Monitoring agent is installed on your server, uninstall the agent and delete its am subfolder:

    1. From your agent’s home directory (${AM_HOME}, typically ${MULE_HOME}/am), run this command to uninstall the agent:

      ./bin/uninstall
    2. Delete the am subfolder from your Mule home directory (${MULE_HOME}).

  2. Place the Anypoint Monitoring agent zip file (am-3.x.zip) into ${MULE_HOME}.

    The zip is available as part of the closed beta program.

  3. Extract the zip file to add the am subfolder into your Mule home directory (${MULE_HOME}).

  4. From the command line:

    1. Navigate to the am subfolder, for example:

      cd am
    2. Install the agent to your Linux server:

      ./bin/install -p http:/proxy-server:port

      Replace http:/proxy-server:port with the URI of your proxy server and port.

  5. Restart your server in Runtime Manager.

    For guidance, see runtime-manager::servers-actions.adoc

  6. From your am subfolder, run the setup script:

    ./bin/setup
  7. After approximately five minutes, check for your server’s metrics in Anypoint Monitoring, within the Investigations tab of the Built-in Dashboard page for your deployment.

    To troubleshoot issues, check the log files under am/logs in your Mule home directory.

  1. Open the Hybrid settings page in Anypoint Monitoring (US, EU).

    For more guidance, see monitoring::monitoring-settings-page.adoc.