ブラウザをモニター
インターネットでビジネスを運営している場合、次のブラウザのパフォーマンスについてのブログ記事を参照してください。
[引用アイコン] 実際には次のとおりです: ユーザーは、時間の90%を、ウェブブラウザがサーバーからデータをロードするのを待っているのに費やしています。別の例:すべてのエンドユーザーエクスペリエンスは、テクノロジースタック全体により異なります。インフラストラクチャやアプリケーション、アプリケーションを最終的に利用するブラウザなどで、すべてのバックエンドサービスとフロントエンドサービスで、問題を迅速に特定、診断、解決できる必要があります。[引用アイコン]
New Relic OneのBrowser Monitoringソリューションを使用して、アプリケーションやウェブサイトのウェブページのライフサイクル全体を完全に可視化できます。Browserは、リアルユーザーモニタリング(RUM)とも呼ばれるページロードタイミングを測定しますが、次のようなそれ以外のものも測定します。
- ページビューの人気やビジネスにとって重要な地域やユーザー満足度(Apdex)スコアで絞り込んだ、実際のパフォーマンスデータ
- 非同期や動的表示やインタラクティブページのコンテンツ表示の速度を測定する認識されたパフォーマンスデータ
- エラーを引き起こすエンドユーザーの手順を示すためのJavaScriptエラー分析やスタックトレース、命令行を可視化したソースマップ
- ウェブページのライフサイクル全体での負荷やインタラクションイベントの詳細なタイムラインとヒートマップのあるセッションパフォーマンス
- ウェブページのタイミングやエンドポイント、特定の場所での問題を示すAJAXリクエスト
- シングルページアプリケーション(SPA)アーキテクチャによるアプリケーションのハッシュベースのルート変更
こうしたツール(他にもあります)をNew Relic Oneに統合して、エンドユーザーのページのロード体験を最適化し、バグをなくし、フルスタックでのトラブルシューティングを迅速に行えるようになります。

[チェックリストアイコン]
始めてみましょう。
- Browser Monitoringで利用可能なモニタリングと分析機能についてご覧ください。
- Browserエージェントをインストールすると、ページロードタイミングの詳細を含む実行可能なパフォーマンスデータが、Browser Monitoring UIに表示されるようになります。
- APIを介してカスタムブラウザとSPAのデータをレポートする。
[感嘆符アイコン]
問題のトラブルシューティングを行い解決する。
- アラートとインテリジェンスの応用を主要なパフォーマンス指標について使用する。
- ディストリビューティッド(分散)トレーシングによるバックエンドサービスを通じて、ウェブブラウザからレイテンシを隔離します。
- 実際のユーザーのインタラクションと合成モニターの直接のページロードタイムを比較します。
[バーチャートアイコン]
データを可視化。
- UIやAPIを介して、あらゆるデータタイプ(メトリックス、イベント、ログ、トレース)のクエリを行う。
- ビジネスの優先事項と想定される結果についての顧客のコンテキストを含む、さまざまなチャートとダッシュボードを作成して共有する。
- New Relic Oneを使用して、アプリや関連サービス、アラート、ログ、デジタルカスタマーエクスペリエンス全般を関連付けます。