AppDynamics は、Geo サーバをホスティングしています。このサーバはリクエストで報告された IP アドレスに基づいてユーザの地理的な場所を解決します。以下の場合は、独自の Geo サーバをホスティングすることをお勧めします。

  • 意味のある位置情報が、パブリック IP アドレスからではなくユーザのプライベート IP アドレスから得られるようなイントラネット アプリケーションがある場合。
  • プライベートな場所からアクセスするユーザーと、パブリックな場所からアクセスするユーザーが混在するハイブリッドアプリケーションがある場合。カスタム Geo サーバでマップされている特定のプライベート IP 範囲以外からユーザがアクセスしているときに、デフォルトでパブリック Geo サーバが使用されるようにシステムを設定できます。

カスタム Geo サーバーは、HTTP ヘッダー AD-X-Forwarded-For をサポートしています。これを使用して、位置情報解決の目的として IP アドレスを明示的に宣言できます。バージョン 4.2 以降では、カスタム Geo サーバーは、特定の IP またはロケーションを指定するために JavaScript エージェント自体を変更することもサポートしています。カスタム Geo サーバは、HTTP ヘッダー X-Real-IP もサポートしています。

独自の Geo サーバとプライベート IP マッピングファイルの設定の詳細については、「ブラウザRUM用カスタムGeoサーバーのインストールおよびホスト」を参照してください。

AppDynamics Geo サーバーでは、JDK 7 以降が必要です。