• English日本語한국어
  • ログイン今すぐ開始

この機械翻訳は参考用に提供されます。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、 を参照してください。

問題を作成する

ブラウザインジェクション。ヘルスチェックの競合

問題

ロードバランサー(F5ロードバランサーなど)は、ヘルスチェックとして、指定したウェブページに定期的にpingを打ちます。 自動ブラウザインジェクション が有効になっている場合、 ブラウザモニタリング ページヘッダーに追加されたJavaScriptスニペットにより、そのチェックが失敗するケースがあります。ロードバランサーの設定によっては、トラフィックが他のアプリケーションインスタンスにルーティングされてしまうことがあります。

解決策

これを防ぐには、 requestPathsExcludedサブ要素を.NETエージェントの構成に追加します。これは、アプリケーション内のパスの仮想ディレクトリへの参照であり、除外するパスの完全なURLではありません。

たとえば、ロードバランサーがhttps://www.mywebsite.com/healthmonitor/のウェブページにpingを実行するように設定されている場合は、パスの正規表現値として/healthmonitor/を挿入します。

<!-- If you use both the Exclude and Attribute elements
the Exclude element must be listed first. -->
<browserMonitoring autoInstrument="true">
<requestPathsExcluded>
<path regex="/healthmonitor/"/>
</requestPathsExcluded>
</browserMonitoring>

原因

ブラウザエージェント ウェブページのヘッダーに注入されるJavaScriptスニペットです。ヘルスチェックモニターがサイトの健全性を確認するために必要な情報を表示できなくなることがあります。ヘルスチェックのページがあるパスを除外することで、エージェントが特定のページのヘッダーにスニペットを注入するのを防ぐことができます。

Copyright © 2023 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.