Nav

How Anypoint Visualizer Collects Application Data

Anypoint Visualizer collects runtime information from running applications, APIs, and proxies to detect all of its dependencies. The information collected includes IP and url (without parameters)of the incoming request, and url (without parameters) and some header values of outgoing requests. This information stored encrypted in a database.

Metadata Description

node_info

General information about the node.

org_id

The organization where the node is deployed.

ip

The IP address of the node.

type

Specifies whether the node is an API or Mule application.

deployment_id

An internal ID that is specifies the hash of the application or API.

app_name

The name of the application.

url

The fully qualified domain of the application.

Disable Data Collection for an Application

The agent that Anypoint Visualizer uses to collect metadata may have a performance impact. To reduce performance impact for an application, perform one of the following:

  • Deploy the application using a default Mule runtime.

  • Disable data collection for a specific application. To disable data collection for an application, redeploy the application and set the following application property:

    anypoint.platform.config.visualizer.agent.enabled=true/false