Webサイト監視とWebページスピード(ブラウザ)監視で取得できる応答時間の違い
〇概要
Site24x7には単一ページのパフォーマンスを監視する方法として、以下の2つの監視方法があります。
・Webサイト監視:対象のURLにHTTPリクエストを行う
・Webページスピード(ブラウザ)監視:ブラウザを経由して監視を行う
〇Webサイト監視
Webサイト監視の「応答時間」は次のコンポーネントに分けられています。
- DNS時間:ドメイン名解決に要した時間
- 接続時間:クライアントがドメインのIPアドレスとのTCP接続に要した時間
- SSLハンドシェイク時間:TCP接続完了後、SSLハンドシェイク要求に要した時間
- 先頭バイト到達時間:サーバーへの接続が完了し、Webページからダウンロードされた先頭のバイトが到着するまでの時間
- ダウンロード時間:先頭バイトの到着から最終バイトが到着するまでの時間
先頭バイト到達時間は具体的にはサーバーの応答時間とネットワーク待機時間の合計です。
ダウンロード時間はコンテンツサイズやサーバーの応答スピードに依存します。
〇Webページスピード(ブラウザ)監視
Webページスピード(ブラウザ)監視の応答時間は「ページ読み込み時間 (Page Load Time)」と呼称されています。
この「ページ読み込み時間」は、リクエストが発行されてからページ内のコンテンツを全て受信するまでの時間を指します。
「ページ読み込み時間」は次のコンポーネントに分けられています。
- DNS時間:(Webサイト監視と同様)
- 接続時間:(Webサイト監視と同様)
- 先頭バイト到達時間:(Webサイト監視と同様)
- ダウンロード時間:(Webサイト監視と同様)
- Start Render:空白ページから最初のコンテンツが表示されるまでの時間
- Document Complete:ページや画像の読み込みに要した時間
Webトランザクションの応答時間については
こちらを参照してください。
Related Articles
ダウン「サイトがn秒間応答しません」発生の考えられる理由
〇概要 Webページスピード(ブラウザー)監視で上記画像赤枠に囲まれている理由でダウンが発生することがあります。 「n秒」の"n"は監視編集ページの"ページ読み込みタイムアウト"に入力されている数値によって決まります 〇要因 この発生理由としては次のものが挙げられます。 ・監視対象Webページ内の構成エレメント(リソース)のサイズが大きい ...
Webページスピード監視とWebトランザクション監視での応答時間の計算方法の違い
Webページスピード監視とWebトランザクション監視はともにリアルブラウザー(Firefox)を用いて、ロード時間を計算しています。しかし、この両監視の応答時間の計算値には違いがあります。 Webページスピード(ブラウザー)監視 Webページ内の各要素(画像、CSSなど)のロード時間の合計が応答時間として計算されます。 Webトランザクション(ブラウザー)監視 次の計算式で応答時間が計算されます。 応答時間 = 総トランザクション時間 / ステップ数(URL) ...
Webページスピードの「リンク破損時にアラート」が機能しない
Webページスピード(ブラウザー)監視のしきい値プロファイルには、リンク破損時にアラートという機能があります。 この機能により、監視対処のWebページのオブジェクト(画像、CSS、チェックボックスなど)が破損した際にアラートを受信できます。 上記機能を適用できるオブジェクトは、監視画面内でサマリータブに表示されるウォーターフォールグラフに表示されます。 上記ウォーターフォールグラフの元データの確認方法は次のとおりです。 監視対象のWebページにアクセス F12を押下し、開発者ツールを開く ...
Webトランザクション/Webページスピード監視のデフォルトユーザーエージェント
Site24x7のWebトランザクション(ブラウザー)監視とWebページスピード(ブラウザー)監視では、次のユーザーエージェントを利用して監視を行います。 FFV83 - Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0.247) Gecko/20100101 Firefox/83.0 Site24x7 ChromeV88 - Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like ...
Webページスピード監視 ウォーターフォールグラフのオブジェクト間に空白が発生する理由
Webページスピード(ブラウザー)監視のウォーターフォールグラフで、前のオブジェクトが読み込まれてから、次のオブジェクトが読み込まれるまでに時間が発生し、 空白が発生することがあります。 この時間は、次のオブジェクトのリクエストの順番を決定するためのスケジューリングにかかった時間です。 つまり、リクエストが保留されている状態です。 上記発生の要因として、次のものが挙げられます。 ・クライアント側のTCPソケットが足りておらず、ソケットの開放を待っている状態 ...