• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

AjaxRequestイベントのフィルタリング

エージェント バージョン 1211以降では、ページによって行われたすべてのネットワーク リクエストがAjaxRequestイベントとして記録されます。[アプリケーション設定]ページの拒否リスト構成オプションを使用して、どの要求がイベントを記録するかをフィルター処理できます。

拒否リストの使用

リクエストは3つの方法でブロックされます。

  • すべてのAjaxRequestイベントの記録をブロックするには、アスタリスク*をワイルドカードとして追加します。
  • ドメインへのAjaxRequestイベントの記録をブロックするには、ドメイン名のみを入力します。例: example.com
  • 特定のドメインとパスへのAjaxRequestイベントの記録をブロックするには、ドメインとパスを入力します。例: example.com/path

拒否リストでは、URLのプロトコル、ポート、サーチ、ハッシュは無視されます。

拒否リストへのアクセス

アプリケーションがイベント作成時にフィルタリングするURLの拒否リストを更新するには、アプリの設定ページに移動します。

  1. one.newrelic.com > Browserに移動します。
  2. アプリを選択します。
  3. 左のナビゲーションで、 アプリの設定 をクリックします。
  4. Ajax Request Deny List の下に、アプリに適用したいフィルターを追加します。
  5. Save application settings を選択して、エージェントの設定を更新します。
  6. ブラウザエージェントの再配置 (関連するAPMエージェントを再起動するか、コピー・ペーストによるブラウザのインストールを更新する)。

バリデーション

追加したフィルターが期待どおりに機能するかどうかを検証するには、フィルターに一致するAjaxRequestイベントに対して NRQL クエリを実行します。

FROM AjaxRequest SELECT * WHERE requestUrl LIKE `%example.com%`
Copyright © 2022 New Relic Inc.

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