• ログイン今すぐ開始

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

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

問題を作成する

カスタムイベントや属性を監視するレポートブラウザ

New Relic のブラウザモニタリングを利用して、 カスタムイベントや属性を追加することができます。

ページアクションとビュー

ブラウザ API のaddPageAction呼び出しを使用して、イベント、アクション、ルートの変更、またはエンドユーザーとアプリケーションとのやり取りをキャプチャします。addPageAction呼び出しは、 PageActionという名前のイベントを追加します。このイベントには、アクション名と、キャプチャしたカスタム属性の名前と値が含まれています。PageActionイベントには、 PageViewイベントに追加したカスタム属性も含まれています。

カスタム属性をPageViewイベントに追加して、データを照会またはフィルタリングして、アプリケーションに関するより多くの質問に回答できるようにします。

前提条件

PageActionイベントを報告するには、次の前提条件を確認してください:

要件

コメントコメント

エージェントバージョン

お使いのブラウザの監視エージェントのバージョンは 593 以上でなければなりません.

クライアントのブラウザのバージョン

PageActionイベントを記録するには、ブラウザーが クロスドメイン XHR をサポートしている必要があります。

1サイクルあたりの最大イベント数

PageAction イベントは 30 秒ごとに報告され、ブラウザーごとに 30 秒の収集サイクルごとに最大 120 のイベントが報告されます。120 イベントの制限に達すると、そのサイクルの追加のイベントはキャプチャされません。

イベント/アトリビュートのネーミング、データタイプ、サイズ

イベント/属性の命名構文、データタイプ、およびサイズに関する の一般的な要件に確実に従ってください。

PageActionイベントの作成

PageActionイベントを作成するには:

  1. ブラウザエージェントがアプリにインストールされていることを確認します
  2. アプリケーションの JavaScript の関連部分でnewrelic.addPageAction関数を呼び出します。
  3. アプリケーションが実行され、関連するPageActionイベントが報告されるまで数分待ちます。
  4. イベントのキャプチャに使用したactionName属性 (およびアクションと共に送信した関連属性) を含むPageActionイベントのNRQL クエリを実行します。

PageViewイベントにカスタム属性を追加

PageViewイベントは、デフォルトのブラウザ報告イベントです。カスタム属性をPageViewイベントに追加できます。PageViewイベントに追加したカスタム属性は、 PageActionイベントにも自動的に追加されます。

PageViewイベントにカスタム属性を追加するには、次の 2 つの方法があります。

PageActionとPageViewの属性

PageActionPageViewのデフォルト属性を確認するには、 ブラウザ イベントを参照してください。

トラブルシューティング

ここでは、トラブルシューティングをご紹介します。

問題

コメントコメント

カスタム属性の欠落

カスタム属性がPageViewイベントに表示されない場合は、ページの Load イベントの前にsetCustomAttributeを呼び出していることを確認してください。ページのロード後にカスタム属性が呼び出された場合、 PageViewには表示されません。

PageAction イベント

クエリを実行してもPageActionイベントが表示されない場合は、アカウントに互換性があることを確認してください。

アカウントに互換性がある場合は、 予約済みの属性名や無効な値を使用していないか確認してください

Copyright © 2022 New Relic Inc.

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