アプリのパフォーマンスは、ビジネスが成功するかどうかを左右する最も重要な側面の 1 つです。Google の調査によると、モバイル ユーザーの 29% は、サイトやアプリケーションの速度が遅すぎたり、情報を見つけるのが難しすぎたりすると、そのサイトやアプリケーションの使用を避けます。また、そのユーザー グループの 70% は、サイトが遅すぎるためにそのようにしています。サイトやアプリケーションのパフォーマンスの問題を診断して修正することは、組織が既存のユーザーを維持しながら新しいユーザーを引き付けるのに役立ちます。New Relic はそのためのツールにすぎません。
レイテンシーの問題の診断
まず、ほとんどの Web サイトやアプリケーションで発生する高レイテンシの原因を理解する必要があります。これらを知っておくと、システムの高レイテンシの原因を特定するのに役立ちます。高レイテンシの最も一般的なタイプは次のとおりです。
レイテンシーの一般的な原因と、その原因を見つけるにはどこに行けばよいかがわかったら、 Summaryページ と Ajax ページを使用できます 高いレイテンシの原因を見つけます。サービスが全体的にどのように機能するかを必ずしも知る必要はありません。動作の最近の主要な変更を探すだけで済みます。
高レイテンシの診断例
待ち時間の一般的な原因を理解したら、サイトに影響を与えている特定の問題を絞り込むことができます。遅延に問題があるサービスを見てみましょう。
ここでは、8.44 秒の Largest Contentful Paint を示すサービスの Summary ページが表示されます。他のすべてが許容可能なパラメーターに該当するため、遅延の原因をページの読み込みの遅さとして絞り込むことができます。LCP で問題を引き起こしている可能性のある特定のビューについては、 Session trace[セッション トレース] ページを選択できます。これは、遅延の問題の原因を見つけるための検索を開始するのに適した場所です。
また、 Largest Contentful Paint セクション自体を選択して Web Vitals ページに移動し、ページの URL、デバイスの種類、ブラウザーの種類などに基づいて、より一般的なエラーの概要を確認することもできます。この方法を使用して問題の原因を見つけたら、問題を修復して、ユーザー エクスペリエンスを顧客を満足させるレベルに戻すことができます。