This page applies to an earlier version of the AppDynamics App IQ Platform.
See the latest version of the documentation.

Skip to end of metadata
Go to start of metadata

AppDynamics hosts a geo server that resolves the user's geographic location based on the request's reported IP address. Some customers prefer to host their own geo server because:

  • they have intranet applications where the public IP address does not provide meaningful location information but the user's private IP does.
  • they have a hybrid application where some users access the application from a private location and some access it from a public one. If a user doesn't come from a specific private IP range mapped by the custom geo server, the system can be set to default to the public geo server.

The custom geo server supports an HTTP header, AD-X-Forwarded-For.  You can use this to declare an IP address specifically for the purpose of geo resolution.  As of version 4.2, the custom geo server also supports modifying the JavaScript agent itself to specify a particular IP or location.

See Install and Host a Custom Geo Server for Browser RUM for more information on setting up your own geo server and private IP mapping file.

See Alternate Geo Server Location for information on configuring your deployment to use a custom geo server.

(info) The AppDynamics Geo Server requires JDK 7 or higher.