Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

コンソールでのパフォーマンスデータの監視

リアルタイムのパフォーマンスデータを表示するには、アプリがリアルタイムのデータ処理と互換性のあるPerformance MonitoringSDKバージョンを使用していることを確認してください。詳細情報

ダッシュボードで主要な指標を追跡する

あなたの主要指標がトレンドされている方法については、パフォーマンスダッシュボードの一番上にあなたのメトリクスボードに追加します。週ごとの変更を確認するか、コードの最近の変更によってパフォーマンスが向上していることを確認することで、リグレッションをすばやく特定できます。

Firebase PerformanceMonitoringダッシュボードの指標ボードの画像

追跡できるトレンドの例を次に示します。

  • アプリの負荷特定のJavaScriptファイルを変更したように第1の入力遅延の改善
  • 資産のCDNを使用するように切り替えた後、最初のcontentful塗料のための時間の減少
  • あなたはサムネイルの使用を実装するので、ネットワーク要求に対する応答ペイロードサイズの低下
  • 生態系の停止中に、サードパーティのAPI呼び出しのためのネットワーク応答時間の増加

Firebaseプロジェクトの各メンバーは、独自の指標ボードを設定できます。他のプロジェクトメンバーが自分のボードで完全に異なる主要なメトリックのセットを追跡している間、あなたはあなたにとって重要なメトリックを追跡することができます。

行き、あなたの評価指標ボードにメトリックを追加するには、パフォーマンスダッシュボードFirebaseコンソールで、その後、ダッシュボード]タブをクリックします。空のメトリックカードをクリックしてから、既存のメトリックを選択してボードに追加します。クリック交換またはメトリックを削除するように、より多くのオプションのための人口メトリックカードに。

メトリックボードには、収集されたメトリックデータが、グラフ形式と数値のパーセンテージ変化の両方で表示されます。

  • 各メトリックカードには、選択した時間範囲でのメトリックの値の変化率と、メトリックの最後に収集された値が表示されます。メトリックボードの上部にあるステートメントは、変化率の解釈です。
  • デフォルトでは、メトリックボードにはメトリックの中央値が表示されます。ユーザーのさまざまなセグメントがアプリをどのように体験しているかを確認したい場合は、ダッシュボードページの上部にあるドロップダウンから別のパーセンタイルを選択します。

赤、緑、灰色はどういう意味ですか?

ほとんどのメトリクスには望ましい傾向方向があるため、メトリクスボードは色を使用して、メトリクスのデータが良い方向に向かっているか悪い方向に向かっているかの解釈を表示します。

たとえば、ページの最初の入力遅延(小さくすべき値)を追跡していると言います。この値が増加している場合、メトリックボードはメトリックの変化率を赤で表示し、考えられる問題に注意を促します。ただし、値が減少または変更されていない場合、メトリックボードにはそれぞれパーセンテージが緑色または灰色で表示されます。

メトリックは、ネットワーク要求に対する応答ペイロードサイズのように、方向をトレンド希望明らかにされていない場合は、メトリックボードは関係なく、常にデータの傾向にあるかの、灰色のメトリックの割合の変化を表示します。

実線と破線はどういう意味ですか?

  • 濃い青色の実線—時間の経過に伴うメトリックの値

  • 水色の破線—過去の特定の時間におけるメトリックの値
    たとえば、過去7日間のグラフを表示することを選択し、8月30日にカーソルを合わせると、水色の破線は8月23日の指標の値を示します。



トレースとそのデータを表示する

あなたはの一番下にあるトレーステーブル、中にアプリのすべてのトレースを表示することができ、パフォーマンスダッシュボード。この表は、各タイプのトレースを適切なサブタブ内にグループ化しています。たとえば、すべてのネットワーク要求トレースは、ネットワーク要求サブタブの下に表示されます。

トレーステーブルには、各トレースの上位メトリックの値と、各メトリックの値の変化率が表示されます。これらの値は、[ダッシュボード]タブの上部にあるパーセンタイルと時間帯のセットの選択に基づいて計算されます。ここではいくつかの例を示します。

  • あなたは50%のパーセンタイルと最後の7日間の時間範囲を選択した場合は、その後のメトリック値は、直近のから収集されたデータの中央値となり、パーセンテージ変化は、7日前以降の変更となります。

  • あなたが最終24時間の時間範囲を変更する場合は、のメトリック値は、直近の時間から収集したデータの中央値となり、割合の変化は、24時間前以降の変更となります。

各サブタブのトレースのリストは、メトリックの値または特定のメトリックの変化率で並べ替えることができます。これは、アプリの潜在的な問題をすばやく特定するのに役立ちます。

特定のトレースのすべてのメトリックとデータを表示するには、トレーステーブルにトレース名をクリックしてください。このページの次のセクションで詳細を説明します。

特定のトレースのデータをさらに表示

トレーステーブルでトレース名をクリックすると、さまざまな画面をクリックしてトレースを探索し、目的のメトリックにドリルダウンできます。ほとんどのページ上では、フィルターを使用することができます 、たとえば、属性によりデータをフィルタリングする(画面の左上)ボタンを:

属性でフィルタリングされているFirebasePerformanceMonitoringデータの画像
  • あなたのサイトの特定のページのデータを表示するページのURLによるフィルタ
  • どのように3G接続への影響のアプリ学ぶための効果的な接続形式による絞り込み
  • データベースの場所が特定の地域に影響を与えていないことを確認するためのフィルタは国によって

トレースの収集されたすべてのメトリックを表示する

トレーステーブルでトレース名をクリックすると、メトリックカード上のトレースのデータの概要が表示されます。

集計にまたは一定の期間のデータを表示するには、画面の右上にあるオプションを使用してください。

  • ネットワーク要求トレース-可能なメトリックのカードは、応答時間応答ペイロードサイズです。
  • カスタムコードのトレース-期間メトリックカード(トレースのこのタイプのメトリックデフォルト)常に利用可能です。カスタムコードトレースにカスタムメトリックを追加した場合、それらのメトリックカードも表示されます。
  • ページの読み込み跡-可能なメトリックのカードは最初の塗料最初contentful塗料最初の入力遅延、およびDOM関連のイベントが含まれます。

データに関する詳細情報を表示する

あなたはどのメトリックカードの詳細表示]クリックした場合は、収集されたデータに関するより詳細な情報を確認し、より豊かな分析機能を使用することができます。たとえば、属性でデータをフィルタリングおよびセグメント化できます。