このトピックでは、サイトモニタリングと検出プロセスのメトリックについて説明します。
メトリクス
次の表に、HTTPに基づくサイトモニタリングのメトリックを示します。 SMTP (Simple Mail Transfer Protocol) 、FTP、TCP (Transmission Control Protocol) 、UDP (User Datagram Protocol) などの他のプロトコルに基づくサイトモニタリングのメトリックは、次の表で説明するものと同様です。
メトリック | 単位 | 説明 |
total_time | ミリ秒 | redirect_timeメトリックの値を含む、検出に費やされた合計時間。 |
http_dns_time | ミリ秒 | ドメイン名をIPアドレスに解決するために費やされた時間。 |
curl_connect_time | ミリ秒 | 検出要求が送信された後のcurl接続の設定に費やされた時間。これには、http_dns_timeメトリックの値が含まれます。 |
tcp_connect_time | ミリ秒 | 検出要求が送信された後にTCP接続の設定に費やされた時間。これには、http_dns_timeメトリックの値が含まれます。 |
ssl_connect_time | ミリ秒 | 検出リクエストが送信されてからSSLベースの認証に費やされた時間。 |
curl_pretransfer_time | ミリ秒 | 検出リクエストが送信された後、HTTPリクエストの書き込みに費やされた時間。 |
curl_starttransfer_time | ミリ秒 | 検出要求が送信された後にwebサーバーによって返された応答の最初のバイトを受信するのに費やされた時間。 |
http_connect_time | ミリ秒 | HTTP接続の設定に費やされた時間。 時間は、curl_pretransfer_timeメトリックの値からhttp_dns_timeメトリックの値を差し引くことによって計算されます。 |
http_download_time | ミリ秒 | 検出ポイントのバージョンがV1.8より前の場合、このメトリックの値は0です。 検出ポイントのバージョンがV1.8以降の場合、このメトリックの値は、HTTP応答メッセージの最初の64バイトの読み取りに費やされた時間を示します。 HTTP応答メッセージが暗号化されている場合、時間は復号化に費やされた時間を含む。 |
http_download_size | バイト | HTTP応答メッセージのサイズ。 HTTP応答メッセージにContent-Lengthヘッダーが含まれている場合、このメトリックの値はHTTP応答メッセージのサイズを示します。 それ以外の場合、このメトリックの値は読み取られたバイトを示します。 |
http_download_speed | byte/s | HTTP応答がダウンロードされるネットワーク速度。 |
redirect_time | ミリ秒 | 検出リクエストが送信された後、最初にリダイレクトされたリクエストの送信に費やされた時間。 |
redirect_count | 集計 | リダイレクトの数。 |
検出中にリダイレクトが発生した場合、メトリックは最後の検出に適用されます。
検出プロセス
次の図は、検出プロセスと、プロセス中に前述のメトリックが収集される方法を示しています。