IP負荷統計
ホーム画面 > プロジェクト選択 > 統計 > IP負荷統計
IP負荷統計メニューは、ウェブサイトに接続した各IPアドレスのロード性能情報を提供します。 これにより、性能低下が発生したIPアドレスを確認し、改善が必要なIPアドレスを識別できます。 平均値、最大値、最小値、パーセンテージ数基準の統計情報を提供し、Navigation Timingデータを活用して各IPアドレス別のページロード過程の詳細時間情報をフィルタリングして分析できます。
IPロード時間は、特定のIPアドレスからWebページのすべてのリソース(CSS、JS、イメージ、フォントなど)をロードし、ユーザーの画面にすべてのコンテンツが完全にレンダリングされるまでの合計時間を意味します。 ブラウザエージェントは、このデータを収集するためにブラウザで提供するWeb APIの一つであるNavigation Timing APIを活用します。
IP負荷統計メニューで収集するデータの詳細については、次の文書を参照してください。
基本的な使い方
特定のIPアドレスで接続した各ページの性能メトリクスを提供します。 IPアドレス別にIPロード時間とDOMロード時間、ネットワーク遅延時間、リソースロード時間など様々な性能メトリクスを確認できます。 これにより、各IPアドレスの性能状態を評価し、最適化可否を判断できます。
-
時間で性能メトリクスを照会する日時を設定します。
-
統計基準でご希望の基準を選択します。
-
画面右上のボタンを選択します。
照会した時間範囲の性能メトリクスを各セクションでグラフチャートと一覧を通じて確認できます。 各セクションのグラフチャートでマウスをオーバーすると、その時間帯のメトリクス情報を確認できます。
統計基準についての詳細は、次の文書を参照してください。
照会時間の設定
時間で性能メトリクスを照会する日時を設定します。
-
最大選択できる時間は3日であり、最小選択できる時間は5分です。
-
2時間以下の範囲を選択すると、5分単位でデータを照会し、2時間を超えると1時間単位でデータを照会します。
-
時間オプションの利用方法の詳細については、次の文書を参照してください。
統計基準を選択する
統計基準は、ユーザーが分析しようとする統計メトリクスを次に選択した基準で確認できるオプションです。
-
平均:各IPアドレスの平均ロード時間を計算して統計を提供します。
-
最大値:各IPアドレスの最大ロード時間に基づいて統計を提供します。 つまり、ページロード時間が最も非効率的なIPアドレスを把握できます。
-
最小値:各IPアドレスの最小ロード時間に基づいて統計を提供します。 これにより、最適な条件でページをロードしたIPアドレスを確認できます。 または、性能の最適化目標を設定する時に役立ちます。
-
パーセンタイル:各IPアドレスのパーセンテージ数ベースのロード時間に関する統計を提供します。
-
95分位数:最も遅い5%のIPロード時間であり、IPロード時間が最も遅かった上位5%のユーザー経験を意味します。
-
90分位数:最も遅い10%のIPロード時間で、主にユーザーグループの性能問題を把握する際に役立ちます。
-
75分位数:IPロード時間が下位75%より遅い上位25%のロード時間を表示します。
-
50分位数:中間値であり、全体IPアドレスの半分はその時間より早くページをロードし、半分はより遅くロードしたことを意味します。
-
-
平均は、全体的な性能の流れを把握するのに有用ですが、性能低下が断続的に発生する場合を把握するのが難しい場合があります。 この時、最大値とパーセンタイルオプションを一緒に活用すれば、性能低下がいつ発生したのか、その深刻性はどの程度なのか確認できます。
-
最小値は、性能の最適化目標を設定したり、特定の最適化がどれだけ効果的かを評価する際に参考できます。 しかし、この値だけでは性能の一貫性を評価することが難しいため、平均やパーセンタイルオプションと一緒に統計情報を分析することをお勧めします。
-
パーセンタイルオプションは、単純な平均よりも詳細に性能データを分析するのに適しており、ユーザーエクスペリエンスを改善するための重要なデータを提供します。 このオプションを活用すると、性能低下が発生するユーザーの割合を把握し、最適化対象ページを効果的に選択できます。
照会結果をダウンロードする
照会したデータをCSV形式のファイルでダウンロードできます。 画面右上のボタンを選択します。 CSVファイル名は、IP_LoadStatistics_YYYYMMDD_HHMMSS
.csv形式です。
画面構成
IPロード性能の推移
IPロード性能の時間帯別推移を視覚化したチャートです。 このグラフにより、特定の時間帯に性能の変動有無を確認できます。
-
特定の時間の青い棒グラフを選択するとページロード時間 Top10とページロード数 Top10、IPリストセクションのデータを選択した時間範囲に合わせて照会できます。
-
統計基準で選択したオプションによって、チャートに表示される項目は変更されます。
統計基準: 平均/最大値/最小値
-
青色の棒グラフは、特定の時間帯にロードされたページの数です。
-
紫色の線グラフは、その時間帯の平均ページのロード時間です。
統計基準: パーセンタイル
-
青色は50分位数、紫色は75分位数、オレンジ色は90分位数、緑色は95分位数を示します。
-
青色の棒グラフは、特定の時間帯にロードされたページの数です。
IPロード時間のTop10
5分または1時間間隔でIPアドレスをグループ化し、単位別ページロード時間が最も長い上位10個のIPグループを時系列グラフで表示します。 このグラフは、ページロード時間が長いIPアドレス順にソートして表示します。
-
セクション下部にある棒グラフは、時系列グラフで表現されるデータのIPアドレスごとの平均値です。
-
統計基準が、平均または最大値、最小値であれば、選択した基準値で経過時間を表現します。
-
統計基準が、パーセンタイルであれば、経過時間を95分位数で表現します。
-
データが連続した時間区間として収集されず、特定の区間にのみ存在する場合、棒グラフのみが表示されます。
IPロード数のTop10
5分または1時間間隔でIPアドレスをグループ化し、単位別ページロード数が最も多い上位10個のIPグループを時系列グラフで表示します。 このグラフは、ページロード数の多いIPアドレス順にソートして表示します。
-
セクションの下部にある棒グラフは、時系列グラフで表現されるデータのページグループごとの合計値です。
-
データが連続した時間区間として収集されず、特定の区間にのみ存在する場合、棒グラフのみが表示されます。
IPリスト
IPグループを基準に様々な性能メトリクスを確認できる一覧です。
-
統計基準をパーセンタイルで選択すると、IPグループごとの件数と50分位数、75分位数、90分位数、95分位数に対する経過時間を追加で確認できます。
-
一覧の一番左の 詳細ボタンを選択するとIPロード統計の詳細ページ画面が表示されます。 IPロード統計の詳細ページ画面を通じて選択したIPグループの詳細な統計情報を確認できます。 詳細については、次の文書を参照してください。
-
IPカラムのボタンを選択すると、ユーザーセッションログ検索メニューに移動できます。 選択したページのグループURLと照会時間を、フィルターで適用した結果を確認できます。
-
カラム設定: テーブルヘッダーカラムを非表示にしたり、必要な項目を追加できます。 カラムの順序を変更することもできます。 詳細については、次の文書を参照してください。
-
IP負荷統計メニューでユーザーセッションログ検索メニューへの移動時に指定した時間範囲前後のデータも含まれる場合があります。
-
2時間以上照会: 1時間単位でデータを照会し、照会時間範囲の前後にそれぞれ1時間が追加されます。
例、2024年10月21日11時から14時まで3時間を照会すると、実際の照会範囲は2024年10月21日10時から15時まで5時間に拡張されます。
-
2時間以内の照会: 5分単位でデータを照会し、照会時間範囲の前後にそれぞれ5分が追加されます。
例、2024年10月21日11時から11時30分まで30分照会すると、実際の照会範囲は2024年10月21日10時55分から11時35分まで40分に拡張されます。
-
-
テーブルのカラムヘッダーにマウスをオーバーすると、そのカラムに関する詳細情報をツールチップの形で提供します。 カラム項目の詳細については、次の文書を参照してください。
IPロード統計の詳細ページ
選択したIPグループの詳細な統計情報を確認できます。
-
IPロードタイムライン
ウェブアプリケーションの完全なIPロード性能情報を提供します。 ページロード時間と読み込み段階別プロセスを平均時間で示します。 これにより、ブラウザーアプリケーションの全体的な性能を把握できます。 詳細については、次の文書を参照してください。
ノート統計基準がパーセンタイルであれば、IPロード性能をパーセンテージ数で表示します。 青色は50分位数、紫色は75分位数、オレンジ色は90分位数、緑色は95分位数を示します。
-
IP別のページロード時間
選択したIPグループの時間に応じたページロード時間を確認できます。 選択ボックスで様々な性能メトリクスを選択できます。 性能メトリクスの詳細については、次の文書を参照してください。
ノート統計基準がパーセンタイルであれば、パーセンテージ別にIPロード時間を提供します。
-
IP別のページロード数
選択したIPグループの時間に応じたページロード数を確認できます。
-
IPリスト
IPアドレスを基準に様々な性能メトリクスを一目で確認できるテーブル一覧です。 IPリストカラムのボタンを選択すると、ユーザーセッションログ検索メニューに移動できます。 選択したIPアドレスと照会時間をフィルタで適用した結果を確認できます。
ノート-
IPリストメニューでユーザーセッションログ検索メニューへの移動時に指定した時間範囲前後のデータも含まれる場合があります。
-
2時間以上照会: 1時間単位でデータを照会し、照会時間範囲の前後にそれぞれ1時間が追加されます。
例、2024年10月21日11時から14時まで3時間を照会すると、実際の照会範囲は2024年10月21日10時から15時まで5時間に拡張されます。
-
2時間以内の照会: 5分単位でデータを照会し、照会時間範囲の前後にそれぞれ5分が追加されます。
例、2024年10月21日11時から11時30分まで30分照会すると、実際の照会範囲は2024年10月21日10時55分から11時35分まで40分に拡張されます。
-
-
テーブルのカラムヘッダーにマウスをオーバーすると、そのカラムに関する詳細情報をツールチップの形で提供します。 カラム項目の詳細については、次の文書を参照してください。
-
-
データ収集制限
-
5分ごとに最大5,000個のページURL path一覧を作成し、サーバーに送信します。
-
5分間、固有のURL pathの数が5,000個を超えると、追加データは無視されます。
-
-
データの正確性
Navigation Timing APIで一部の詳細時間の情報が0に収集される場合があります。 これにより、特定の性能メトリクスが表示されない場合があります。
-
チャート間隔
照会するデータの時間単位によってチャート間隔が決まります。
-
1時間のデータで照会すると、チャートの間隔は1時間と表示されます。
-
5分のデータで照会すると、チャートの間隔は5分と表示されます。
-
参照結果フィルタリング
照会した統計データをIPまたは性能指標(ms)を基準にフィルタリングして、必要な内容を集中分析できます。
IPアドレスフィルタ
特定のIPアドレスを選択して性能データを照会できます。 IPオプションで希望するIPグループ項目を選択します。
IPアドレスは最大3つまで選択できます。
性能メトリクスのフィルター
性能メトリクスは、ページのロード時間、リダイレクト時間、ダウンロード時間などを意味します。 様々な性能メトリクスにしきい値を適用して照会できます。 性能指標(ms)オプションで目的のメトリクス項目を選択し、しきい値と演算子条件を適用します。
-
演算子の種類:
>
(より大きい)、>=
(より大きいか等しい)、<
(より小さい)、<=
(より小さいか等しい)、==
(等しい) -
しきい値で、正の数、負の数、0を入力できますが、選択した性能メトリクスによって、負の数の入力可能有無は異なる場合があります。
-
1つの性能メトリクスに対してフィルターを適用して照会できます。
選択できる性能メトリクスの詳細については、次の文書を参照してください。
カラムを設定する
ページグループリストでテーブルヘッダーカラムを非表示にしたり、必要な項目を追加できます。 カラムの順序を変更することもできます。 カラム設定ボタンを選択します。
左の一覧を右の順、または右の順にソートするには、 / ボタンを選択します。
カラムの追加
-
左側の一覧で追加するカラム項目を選択します。
-
選択したカラム項目が右側の一覧に追加されたことを確認します。
-
ご希望のカラム項目をすべて追加したら確認ボタンを選択します。
-
すべてのカラム項目を選択するには、左の一覧の上段にあるすべて選択をクリックします。
-
カラム項目の詳細については、次の文書を参照してください。
カラムを削除する
-
右の一覧で削除するカラム項目の右側にボタンを選択します。
-
左側の一覧で削除したカラム項目のチェックボックスが解除されたことを確認します。
-
ご希望のカラム項目をすべて削除したら確認ボタンを選択します。
カラム順序の変更
次に提供する機能により、カラムの順序を変更したり、必要な項目を固定できます。
-
右側の一覧で順番を変更する項目をドラッグして、目的の位置に移動してカラムの順番を変更できます。
-
カラム項目の右側のボタンを選択します。 選択したカラム項目は最上段に固定されます。 固定されたカラム項目は、テーブル一覧の一番左に固定されます。
すべての設定を完了した後は確認ボタンを選択します。
カラム設定を初期化する
変更をすべてキャンセルして初期化するには、 初期化ボタンを選択します。 初期化設定を反映するには、確認ボタンを選択します。
カラムと用語案内
カラム | 単位 | 説明 |
---|---|---|
バックエンド時間 | ミリ秒 | 該当IPアドレスからのページのロード中にバックエンドで処理された時間です。 (startTime からresponseEnd までの時間) |
フロントエンド時間 | ミリ秒 | 該当IPアドレスからのページロード中のフロントエンド領域の処理時間です。 (domInteractive からloadEventEnd までの時間) |
リダイレクト時間 | ミリ秒 | 該当IPアドレスからのページロード中のリダイレクトにかかった時間です。 (redirectStart からredirectEnd までの時間) |
キャッシング時間 | ミリ秒 | 該当IPアドレスからキャッシュされたリソースを検索するのにかかった時間です。 (fetchStart からdomainLookupStart までの時間) |
DNS時間 | ミリ秒 | 該当IPアドレスからウェブサイトのドメインを照会するのにかかった時間です。 (domainLookupStart からdomainLookupEnd までの時間) |
サーバー接続時間 | ミリ秒 | IPをリクエストするクライアントとサーバーとのネットワーク接続にかかった時間です。 |
SSL時間 | ミリ秒 | HTTPS接続時、TLSハンドシェイクにかかった時間です。 (connectEnd からsecureConnectionStart までの時間) |
FirstByte時間 | ミリ秒 | IPのリクエスト後、サーバーから最初のバイト(byte)を受信するまでかかった時間です。 (requestStart からresponseStart までの時間) |
ダウンロード時間 | ミリ秒 | サーバーからIP関連リソースをダウンロードするのにかかった時間です。 (responseStart からresponseEnd までの時間) |
DomContentLoaded時間 | ミリ秒 | 該当IPアドレスから初期コンテンツのレンダリングまでかかった時間です。 |
DOMロード時間 | ミリ秒 | すべてのリソースをロードし、エンドユーザーが相互作用できる状態として完全にレンダリングされるまでの時間です。 |
レンダリング時間 | ミリ秒 | 該当IPアドレスからページをロードした後、画面にレンダリングしてページイベントを完了するのにかかった時間です。 |
onLoadイベント時間 | ミリ秒 | 該当IPアドレスからページのロードが完了し、onLoadイベントが発生するまでかかった時間です。 IPアドレスを照会し、ネットワーク接続の設定からすべてのリソースのロードが完了するまでの時間を意味します。 |
経過時間 | ミリ秒 | 該当IPアドレスからページを完全に読み込むのにかかった全体の時間です。 |
Navigation timingについての詳細は、次の文書を参照してください。