AppDynamics Application Intelligence Platform

3.8.x Documentation



Release Notes

Skip to end of metadata
Go to start of metadata

Deployment customizations include:

  • setting up a custom geo server for private networks or custom location mapping.
  • hosting your own JavaScript agent extension file instead of using Amazon Cloudfront.
  • pointing your JavaScript agent to an alternate EUM data collector location in the Amazon cloud.

Access Customize Your Deployment

  1. Access the EUM configuration screen if you are not already there. Click Configure->Instrumentation.
  2.  Select End User Experience tab.
  3. Select Web Page JavaScript Instrumentation sub-tab.
  4. Expand Advanced.
  5. Expand Customize Your Deployment.

When you complete your changes, remember to click Save.

Alternate Geo Server Location

By default, end-users' locations are resolved using public geographic databases. You can host an alternate geo server for your countries, regions, and cities instead of using the default geo server hosted by AppDynamics. Use the Geo Server URL field to point to your custom geo server.

See Use a Custom Geo Server For Web EUM.

Hosting the JavaScript Extension File Yourself

The JavaScript agent consists of two files, adrum.js and adrum-ext.js. The first file is inserted into the page when it is downloaded from your web application. The second is loaded asynchronously by the first.  By default, the extension file is fetched the highly available Amazon CloudFront CDN infrastructure.

To host the JavaScript agent extension yourself, click Download the JavaScript Agent Extension. You will get a version that is compatible with your version of the Controller.

Place the file in a Web container and enter the URL of the host in the URL field below. If you saved the agent file in a directory, for example "js", include the directory name but do not include the filename of the actual agent extension as this may change with subsequent versions. AppDynamics will supply the name of the file when it processes the URL.

Alternate EUM Data Collector Location

The AppDynamics JavaScript agent for EUM sends browser performance data to the EUM Cloud for processing before being transferred and stored on the whichever version of the controlle ryou are using. The default EUM Cloud network has a presence in all AWS regions with centralized data processing occurring in the Amazon US-WEST Region.

If you have a need for a private EUM Cloud network, contact your AppDynamics sales representative and AppDynamics Support. Once approved you will be provided with a URL for an alternate location from which your AppDynamics controller can collect your data. Supply the URL in the EUM Data Collector URL field.

Learn More