ブラウザ監視設定は、エージェントがWebページにBrowserエージェントのスニペットを挿入する方法を制御します。
ブラウザのモニタリング
このオプションはbrowser_monitoringセクションで設定され、newrelic.config.browser_monitoringプリフィックス化システムプロパティを使用して上書きできます。
ブラウザモニタリングにより、ウェブサイトでユーザーが実際に体験しているパフォーマンスについての知見が得られます。これは、少量のJavacriptコードを書くページのヘッダーとフッターに挿入することで、ユーザーのブラウザがウェブページのダウンロードとレンダリングにかかる時間を測定して行われます。
デフォルトでは、エージェントはコンパイルされたJSPでAPI呼び出しを自動的に挿入し、モニタリングJavaScriptをウェブページに挿入します。この動作をオフにするには、この属性をfalseに設定します。
タイプ | 文字列のカンマ区切りのリスト |
|---|
デフォルト | (無し) |
|---|
auto_instrumentがtrueの場合、デフォルトですべてのページがインストゥルメントされます。自動インストゥルメンテーションを省略するすべてのページをここに一覧表示します。このページで以後も手動インストゥルメンテーションを使用できます。
例えば:
disabled_auto_pages: /WEB-INF/jsp/testpage_1.jsp, /WEB-INF/jsp/testpage_2.jsp
この設定を使用して、ブラウザモニタリングのすべての属性をオンまたはオフにできます。これは、クエリを行えるデータです。attributes.enabledがルートレベルでfalseの場合、browser_monitoringの下でこのプロパティがどのように設定されているかにかかわらず、ブラウザモニタリングで属性は送信されません。
属性がbrowser_monitoringに関して有効になっている場合は、このリストにあるすべての属性キーがページビューでNew Relicに送信されます。詳しくはエージェント属性ルールを参照してください。
このリストにある属性キーのいずれも、ページビューでNew Relicに送信されることはありません。詳しくはエージェント属性ルールを参照してください。