すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:メトリクス

最終更新日:Sep 03, 2024

このトピックでは、Application Load Balancer (ALB) のレイヤー7アクセスログから抽出されるメトリックについて説明します。 メトリックには、グローバルメトリックと、app_lb_id、status、upstream_statusに固有のメトリックが含まれます。

このトピックのメトリックでは、時系列データ形式を使用します。 PromQLまたはSQLステートメントを実行して、メトリックをクエリおよび分析できます。 詳細については、「メトリックデータのクエリと分析の概要」をご参照ください。

グローバルメトリック

次の表に、グローバルメトリックを示します。

メトリック説明
pv訪問の総数。
body_bytes_sent_avgクライアントに送信される応答の本文の平均バイト数。
body_bytes_sent_sumクライアントに送信される応答の本文の合計バイト数。
request_length_avgリクエストの平均長さ。
request_length_sumリクエストの合計長さ。
request_time_avgリクエストに応答するために消費される平均時間。
request_time_p50すべての期間のうち、50パーセンタイルでリクエストに応答するために消費される期間。
request_time_p90すべての期間のうち、90パーセンタイルでリクエストに応答するために消費される期間。
request_time_p99すべての期間のうち、99パーセンタイルでリクエストに応答するために消費される期間。
upstream_response_time_avgリクエストの平均期間。
説明 upstream_response_timeメトリックは、ALBインスタンスがバックエンドサーバーに接続されてから、必要なデータが受信された後にALBインスタンスがバックエンドサーバーから切断されるまでの間隔を示します。
upstream_response_time_p50すべてのリクエストの期間のうち、50パーセンタイルの期間。
upstream_response_time_p90すべてのリクエストの期間のうち、90パーセンタイルの期間。
upstream_response_time_p99すべてのリクエストの期間のうち、99パーセンタイルの期間。

app_lb_idに固有のメトリック

app_lb_idに固有のメトリックのタグはapp_lb_idです。 次の表に、メトリクスを示します。

メトリック単位説明タグ
pv:app_lb_id集計ALBインスタンスのページビュー (PV) の数。app_lb_id
body_bytes_sent_avg:app_lb_idバイトクライアントに送信されるHTTP応答の本文の平均バイト数。app_lb_id
body_bytes_sent_sum:app_lb_idバイトクライアントに送信されるHTTP応答の本文の合計バイト数。app_lb_id
request_length_avg:app_lb_idバイトリクエストの平均長さ。app_lb_id
request_length_sum:app_lb_idバイトリクエストの合計長さ。app_lb_id
request_time_avg:app_lb_id二番目リクエストの平均期間。app_lb_id
request_time_p50:app_lb_id二番目リクエスト期間の50パーセンタイル値。app_lb_id
request_time_p90:app_lb_id二番目リクエスト期間の90パーセンタイル値。app_lb_id
request_time_p99:app_lb_id二番目リクエスト期間の99パーセンタイル値。app_lb_id
upstream_response_time_avg:app_lb_id二番目リクエスト接続の平均期間。
説明 upstream_response_timeフィールドは、ALBインスタンスがバックエンドサーバーに接続してから、必要なデータを受信した後にALBインスタンスがバックエンドサーバーから切断されるまでの間隔を指定します。
app_lb_id
upstream_response_time_p50:app_lb_id二番目リクエスト接続期間の50パーセンタイル値。app_lb_id
upstream_response_time_p90:app_lb_id二番目リクエスト接続期間の90パーセンタイル値。app_lb_id
upstream_response_time_p99:app_lb_id二番目リクエスト接続期間の99パーセンタイル値。app_lb_id

ステータスに固有のメトリック

status固有のメトリックのタグは、app_lb_id + host + statusです。 次の表に、メトリクスを示します。

メトリック単位説明タグ
pv:app_lb_id:host:status集計app_lb_id、host、およびstatusディメンションで測定されるPVの数。app_lb_id + ホスト + ステータス
body_bytes_sent_avg:app_lb_id:host: ステータスバイトクライアントに送信されるHTTP応答の本文の平均バイト数。app_lb_id + ホスト + ステータス
body_bytes_sent_sum:app_lb_id:host: ステータスバイトクライアントに送信されるHTTP応答の本文の合計バイト数。app_lb_id + ホスト + ステータス
request_length_avg:app_lb_id:host: ステータスバイトリクエストの平均長さ。app_lb_id + ホスト + ステータス
request_length_sum:app_lb_id:host: ステータスバイトリクエストの合計長さ。app_lb_id + ホスト + ステータス
request_time_avg:app_lb_id:host: ステータス二番目リクエストの平均期間。app_lb_id + ホスト + ステータス
request_time_p50:app_lb_id:host: ステータス二番目リクエスト期間の50パーセンタイル値。app_lb_id + ホスト + ステータス
request_time_p90:app_lb_id:host: ステータス二番目リクエスト期間の90パーセンタイル値。app_lb_id + ホスト + ステータス
request_time_p99:app_lb_id:host: ステータス二番目リクエスト期間の99パーセンタイル値。app_lb_id + ホスト + ステータス
upstream_response_time_avg:app_lb_id:host: ステータス二番目リクエスト接続の平均期間。
説明 upstream_response_timeフィールドは、ALBインスタンスがバックエンドサーバーに接続してから、必要なデータを受信した後にALBインスタンスがバックエンドサーバーから切断されるまでの間隔を指定します。
app_lb_id + ホスト + ステータス
upstream_response_time_p50:app_lb_id:host: ステータス二番目リクエスト接続期間の50パーセンタイル値。app_lb_id + ホスト + ステータス
upstream_response_time_p90:app_lb_id:host: ステータス二番目リクエスト接続期間の90パーセンタイル値。app_lb_id + ホスト + ステータス
upstream_response_time_p99:app_lb_id:host: ステータス二番目リクエスト接続期間の99パーセンタイル値。app_lb_id + ホスト + ステータス