リクエストの送信元の場所の設定
場合によっては、JavaScript エージェント自体を変更することによって、特定の IP アドレス/場所をリクエストの発信元として設定できると便利な場合があります。adrum.js スクリプトを挿入する前に、次のスニペットをページに追加します。
<head>
<script type='text/javascript' charset='UTF-8'>
window['adrum-config'] = (function(config) {
config.geo = {
localIP: "192.168.200.255",
city: "San Francisco",
region: "California",
country: "USA"
};
return config;
})(window['adrum-config'] || {});
</script>
<script src='//cdn.appdynamics.com/adrum/adrum-latest.js' type='text/javascript' charset='UTF-8'></script>
</head>このスニペットは、次の 2 つの方法で使用できます。
- IP アドレスのみを指定します。この場合、この IP アドレスはリクエスト場所の解決の際に、ローカルかクラウドベースに関係なく、Geo サーバ用に最優先で使用されます。
- IP、country、region、および city のすべてを指定します。この場合、リクエスト場所はスクリプトによって設定され、Geo サーバーによって解決されません。
city の値はスナップショットにのみ表示され、任意の文字列を使用できます。この値を使用すると、必要に応じて場所を正確に指定できます。例:San Francisco, Sutter Street