ご利用の Application Load Balancer (ALB) インスタンスへのリクエストがタイムアウトしたり、スロットリングなどのネットワーク問題が発生したりした場合は、ALB インスタンスの監視メトリクスを確認してエラーのトラブルシューティングを行い、その負荷とパフォーマンスを評価します。このトピックでは、ALB で利用可能な監視メトリクスについて説明します。
背景情報
CloudMonitor API を呼び出す際は、ALB の Namespace、Period、MetricName、Dimensions を指定します。
Namespace は
acs_albです。Period のデフォルト値は 60 秒です。60 の倍数を指定できます。
Dimensions パラメーターは JSON 文字列です。例:
[{"loadBalancerId":"alb-t93aj3yndojot5****"}]。Dimensions パラメーター内の `loadBalancerId` は、ALB インスタンスの ID を指します。
ALB の監視メトリクス
コンソール、API、または SDK を使用して表示できるメトリクス
以下の表の MetricName 列において、
DualStack_プレフィックスが付いていないメトリクスは、IPv4 と IPv6 を区別しません。これらのメトリクスは、ALB インスタンスの合計値を表します。IPv4 インスタンスの場合、
DualStack_プレフィックスが付いていないメトリクスは、ALB インスタンスの IPv4 の値を表します。デュアルスタックインスタンスの場合、
DualStack_プレフィックスが付いていないメトリクスは、ALB インスタンスの IPv4 と IPv6 の値の合計を表します。
以下の表の MetricName 列において、
DualStack_プレフィックスが付いているメトリクスは、IPv4 と IPv6 の値を個別に表示します。IPv4 インスタンスの場合、
DualStack_プレフィックスが付いているメトリクスの IPv6 の値は 0.0 です。IPv4 の値は、ALB インスタンスの実際のメトリック値を表します。デュアルスタックインスタンスの場合、
DualStack_プレフィックスが付いているメトリクスは、ALB インスタンスの IPv4 と IPv6 の値を個別に表示します。
以下の表では、ハイフン (-) は、メトリクスに DualStack_ プレフィックスがなく、IPv4 と IPv6 の値が個別に提供されないことを示します。
インスタンスメトリクス
インスタンス - 接続メトリクス
メトリック | 説明 | MetricName | Dimensions | 統計 |
インスタンスのアクティブな接続 | ALB インスタンス上の ESTABLISHED 状態にある TCP 接続の数。単位:個 | LoadBalancerActiveConnection | userId, loadBalancerId | 値 |
DualStack_LoadBalancerActiveConnection | ipv4, ipv6 | |||
インスタンスの非アクティブな接続 | ALB インスタンス上の ESTABLISHED 状態にない TCP 接続とすべての UDP 接続の数。単位:個 | LoadBalancerInactiveConnection | userId, loadBalancerId | 値 |
DualStack_LoadBalancerInactiveConnection | ipv4, ipv6 | |||
インスタンスの最大同時接続数 | ALB インスタンスによって処理される TCP および UDP 接続の総数。単位:個 | LoadBalancerMaxConnection | userId, loadBalancerId | 値 |
DualStack_LoadBalancerMaxConnection | ipv4, ipv6 | |||
インスタンスのバックエンド TLS ハンドシェイク失敗数 (秒間) | ALB インスタンスがバックエンドサーバーとの TLS 接続の確立に失敗した回数 (秒間)。単位:個/秒 | LoadBalancerUpstreamTLSNegotiationError | userId, loadBalancerId | 値 |
DualStack_LoadBalancerUpstreamTLSNegotiationError | ipv4, ipv6 | |||
インスタンスの新規接続数 (秒間) | ALB インスタンスとバックエンドサーバー間で確立された新規接続の数 (秒間)。単位:個/秒 | LoadBalancerNewConnection | userId, loadBalancerId | 値 |
DualStack_LoadBalancerNewConnection | ipv4, ipv6 | |||
インスタンスのドロップされた接続数 (秒間) | ALB インスタンスによってドロップされた接続リクエストの数 (秒間)。単位:個/秒 | LoadBalancerRejectedConnection | userId, loadBalancerId | 値 |
DualStack_LoadBalancerRejectedConnection | ipv4, ipv6 | |||
インスタンスのバックエンド接続失敗数 (秒間) | ALB インスタンスがバックエンドサーバーへの接続に失敗した回数 (秒間)。単位:個/秒 | LoadBalancerUpstreamConnectionError | userId, loadBalancerId | 値 |
DualStack_LoadBalancerUpstreamConnectionError | ipv4, ipv6 | |||
インスタンスのクライアント TLS ハンドシェイク失敗数 (秒間) | ALB インスタンスがクライアントとの TLS 接続を確立できなかった回数(1 秒あたり)。単位: 回/秒 | LoadBalancerClientTLSNegotiationError | userId, loadBalancerId | 値 |
DualStack_LoadBalancerClientTLSNegotiationError | ipv4, ipv6 |
インスタンスリクエストメトリクス
メトリック | 説明 | MetricName | Dimensions | 統計 |
インスタンスからのカスタムレスポンス数 (秒間) | ALB インスタンスからクライアントに返されるカスタムレスポンスの数 (秒間)。単位:個/秒 | LoadBalancerHTTPFixedResponse | userId, loadBalancerId | 値 |
DualStack_LoadBalancerHTTPFixedResponse | ipv4, ipv6 | |||
1 秒あたりのインスタンスからのリダイレクト数 | ALB インスタンスによって実行された成功したリダイレクトの数 (秒間)。単位:個/秒 | LoadBalancerHTTPRedirect | userId, loadBalancerId | 値 |
DualStack_LoadBalancerHTTPRedirect | ipv4, ipv6 | |||
インスタンスへの秒間リクエスト数 | ALB インスタンスによって処理されるリクエストの総数 (秒間)。単位:個/秒 | LoadBalancerQPS | userId, loadBalancerId | 値 |
DualStack_LoadBalancerQPS | ipv4, ipv6 | |||
インスタンスへの非スティッキーリクエスト数 (秒間) | スティッキーセッションを使用してルーティングされないリクエストに対して、ALB インスタンスによって確立された新規接続リクエストの数 (秒間)。単位:個/秒 | LoadBalancerNonStickyRequest | userId, loadBalancerId | 値 |
DualStack_LoadBalancerNonStickyRequest | ipv4, ipv6 | |||
インスタンスのバックエンド応答時間 | ALB インスタンスがバックエンドサーバーとの接続を確立してから、すべてのデータを受信して接続が閉じるまでの期間。単位:ms | LoadBalancerUpstreamResponseTime | userId, loadBalancerId | 値 |
DualStack_LoadBalancerUpstreamResponseTime | ipv4, ipv6 | |||
インスタンスのリクエストレイテンシー | ALB インスタンスが最初のリクエストメッセージを受信してから、応答が返されるまでの間隔。単位:ms | LoadBalancerRequestTime | userId, loadBalancerId | 値 |
DualStack_LoadBalancerRequestTime | ipv4, ipv6 |
インスタンス帯域幅メトリクス
メトリック | 説明 | MetricName | Dimensions | 統計 |
インスタンスのアウトバウンド帯域幅 | ALB インスタンスが外部リソースにアクセスする際に消費される帯域幅。単位:bit/s | LoadBalancerOutBits | userId, loadBalancerId | 値 |
DualStack_LoadBalancerOutBits | ipv4, ipv6 | |||
インスタンスのインバウンド帯域幅 | 外部リソースが ALB インスタンスにアクセスする際に消費される帯域幅。単位:bit/s | LoadBalancerInBits | userId, loadBalancerId | 値 |
DualStack_LoadBalancerInBits | ipv4, ipv6 |
インスタンスステータスコードメトリクス
メトリック | 説明 | MetricName | Dimensions | 統計 |
インスタンスからの 2XX ステータスコード数 (秒間) | ALB インスタンスから返される 2XX ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCode2XX | userId, loadBalancerId | 値 |
DualStack_LoadBalancerHTTPCode2XX | ipv4, ipv6 | |||
インスタンスからの 3XX ステータスコード数 (秒間) | ALB インスタンスから返される 3XX ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCode3XX | userId, loadBalancerId | 値 |
DualStack_LoadBalancerHTTPCode3XX | ipv4, ipv6 | |||
インスタンスからの 4XX ステータスコード数 (秒間) | ALB インスタンスから返される 4XX ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCode4XX | userId, loadBalancerId | 値 |
DualStack_LoadBalancerHTTPCode4XX | ipv4, ipv6 | |||
SLB インスタンスあたり1秒あたり500件のリクエスト | ALB インスタンスから返される 500 ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCode500 | userId, loadBalancerId | 値 |
DualStack_LoadBalancerHTTPCode500 | ipv4, ipv6 | |||
SLB インスタンスの1秒あたりの502エラー数 | ALB インスタンスから返される 502 ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCode502 | userId, loadBalancerId | 値 |
DualStack_LoadBalancerHTTPCode502 | ipv4, ipv6 | |||
インスタンスからの 503 ステータスコード数 (秒間) | ALB インスタンスから返される 503 ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCode503 | userId, loadBalancerId | 値 |
DualStack_LoadBalancerHTTPCode503 | ipv4, ipv6 | |||
SLB インスタンス スループット: 1秒あたりのカウント数 504 | ALB インスタンスから返される 504 ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCode504 | userId, loadBalancerId | 値 |
DualStack_LoadBalancerHTTPCode504 | ipv4, ipv6 | |||
インスタンスからの 5XX ステータスコード数 (秒間) | ALB インスタンスから返される 5XX ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCode5XX | userId, loadBalancerId | 値 |
DualStack_LoadBalancerHTTPCode5XX | ipv4, ipv6 |
インスタンスのバックエンドステータスコードメトリクス
メトリック | 説明 | MetricName | Dimensions | 統計 |
インスタンスのバックエンド 2XX ステータスコード数 (秒間) | バックエンドサーバーから ALB インスタンスに返される 2XX ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCodeUpstream2XX | userId, loadBalancerId | 値 |
インスタンスのバックエンド 3XX ステータスコード数 (秒間) | バックエンドサーバーから ALB インスタンスに返される 3XX ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCodeUpstream3XX | userId, loadBalancerId | 値 |
インスタンスのバックエンド 4XX ステータスコード数 (秒間) | バックエンドサーバーから ALB インスタンスに返される 4XX ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCodeUpstream4XX | userId, loadBalancerId | 値 |
インスタンスのバックエンド 5XX ステータスコード数 (秒間) | バックエンドサーバーから ALB インスタンスに返される 5XX ステータスコードの数 (秒間)。単位:個/秒 | LoadBalancerHTTPCodeUpstream5XX | userId, loadBalancerId | 値 |
インスタンスのヘルスチェックメトリクス
メトリック | 説明 | MetricName | Dimensions | 統計 |
インスタンスの正常なサーバー | ALB インスタンスのヘルスチェック結果に基づいて正常状態にあるバックエンドサーバーの数。単位:個 | LoadBalancerHealthyHostCount | userId, loadBalancerId | 値 |
インスタンスの異常なサーバー | ALB インスタンスのヘルスチェック結果に基づいて異常状態にあるバックエンドサーバーの数。単位:個 | LoadBalancerUnHealthyHostCount | userId, loadBalancerId | 値 |
インスタンスの LCU 使用量メトリクス
メトリック | 説明 | MetricName | Dimensions | 統計 |
LCU 使用量 | ALB インスタンスによって消費されるロードバランサーキャパシティーユニット (LCU) の数。 LCU 予約が有効な場合、使用量が予約済み LCU よりも低い場合、ConsumedLCUs の値は 0 になります。使用量が予約済み LCU を超える場合、ConsumedLCUs の値は 0 より大きくなります。単位:個 | ConsumedLCUs | userId, loadBalancerId | 値 |
ピーク LCU | 特定の時点で ALB インスタンスによって消費される LCU の最大数。このメトリクスは、LCU 予約を使用している場合にのみ利用可能です。単位:個 | PeakLCUs | userId, loadBalancerId | 値 |
予約済み LCU | ALB インスタンス用に予約されている LCU の数。単位:個 | ReservedLCUs | userId, loadBalancerId | 値 |
インスタンスの LCU 使用量メトリクスは、LCU 予約をリクエストした後にのみ表示されます。
リスナーメトリクス
接続メトリクス (リスナーをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
リスナーのアクティブな接続 | リスナーポート上の ESTABLISHED 状態にある TCP 接続の数。単位:個 | ListenerActiveConnection | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerActiveConnection | ipv4, ipv6 | |||
リスナーの非アクティブな接続 | リスナーポート上の ESTABLISHED 状態にない TCP 接続とすべての UDP 接続の数。単位:個 | ListenerInactiveConnection | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerInactiveConnection | ipv4, ipv6 | |||
リスナーの最大同時接続数 | リスナーによって処理される TCP および UDP 接続の総数。単位:個 | ListenerMaxConnection | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerMaxConnection | ipv4, ipv6 | |||
リスナーのクライアント TLS ハンドシェイク失敗数 (秒間) | リスナーがクライアントとの TLS 接続の確立に失敗した回数 (秒間)。単位:個/秒 | ListenerClientTLSNegotiationError | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerClientTLSNegotiationError | ipv4, ipv6 | |||
リスナーの新規接続数 (秒間) | リスナーがバックエンドサーバーと確立する新規接続の数 (秒間)。単位:個/秒 | ListenerNewConnection | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerNewConnection | ipv4, ipv6 | |||
リスナーのドロップされた接続数 (秒間) | リスナーによってドロップされた接続リクエストの数 (秒間)。単位:個/秒 | ListenerRejectedConnection | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerRejectedConnection | ipv4, ipv6 | |||
リスナーのバックエンド接続失敗数 (秒間) | リスナーがバックエンドサーバーへの接続に失敗した回数 (秒間)。単位:個/秒 | ListenerUpstreamConnectionError | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerUpstreamConnectionError | ipv4, ipv6 | |||
リスナーのバックエンド TLS ハンドシェイク失敗数 (秒間) | リスナーがバックエンドサーバーとの TLS 接続の確立に失敗した回数 (秒間)。単位:個/秒 | ListenerUpstreamTLSNegotiationError | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerUpstreamTLSNegotiationError | ipv4, ipv6 |
リクエストメトリクス (リスナーをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
秒間カスタムレスポンス数 | リスナーからクライアントに返されるカスタムレスポンスの数 (秒間)。単位:個/秒 | ListenerHTTPFixedResponse | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerHTTPFixedResponse | ipv4, ipv6 | |||
リスナーの秒間リダイレクト数 | リスナーによって実行された成功したリダイレクト操作の数 (秒間)。単位:個/秒 | ListenerHTTPRedirect | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerHTTPRedirect | ipv4, ipv6 | |||
リスナーへの秒間リクエスト数 | リスナーによって処理されるリクエストの総数 (秒間)。単位:個/秒 | ListenerQPS | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerQPS | ipv4, ipv6 | |||
リスナーへの非スティッキーリクエスト数 (秒間) | スティッキーセッションを使用してルーティングされないリクエストに対して、リスナーによって確立された新規接続リクエストの数 (秒間)。単位:個/秒 | ListenerNonStickyRequest | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerNonStickyRequest | ipv4, ipv6 | |||
リスナーのバックエンド応答時間 | リスナーがバックエンドサーバーとの接続を確立してから、すべてのデータを受信して接続が閉じるまでの期間。単位:ms | ListenerUpstreamResponseTime | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerUpstreamResponseTime | ipv4, ipv6 | |||
リスナーのリクエストレイテンシー | リスナーが最初のリクエストメッセージを受信してから、応答が返されるまでの間隔。単位:ms | ListenerRequestTime | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerRequestTime | ipv4, ipv6 |
帯域幅メトリクス (リスナーをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
リスナーのアウトバウンド帯域幅 | リスナーから送信されるアウトバウンド HTTP データの量 (秒間)。単位:bit/s | ListenerOutBits | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerOutBits | ipv4, ipv6 | |||
リスナーのインバウンド帯域幅 | リスナーが受信するインバウンド HTTP データの量 (秒間)。単位:bit/s | ListenerInBits | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerInBits | ipv4, ipv6 |
ステータスコードメトリクス (リスナーをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
リスナーからの 2XX ステータスコード数 (秒間) | リスナーから返される 2XX ステータスコードの数 (秒間)。単位:個/秒 | ListenerHTTPCode2XX | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerHTTPCode2XX | ipv4, ipv6 | |||
リスナーからの 3XX ステータスコード数 (秒間) | リスナーから返される 3XX ステータスコードの数 (秒間)。単位:個/秒 | ListenerHTTPCode3XX | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerHTTPCode3XX | ipv4, ipv6 | |||
リスナーからの 4XX ステータスコード数 (秒間) | リスナーから返される 4XX ステータスコードの数 (秒間)。単位:個/秒 | ListenerHTTPCode4XX | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerHTTPCode4XX | ipv4, ipv6 | |||
リスナーからの 5XX ステータスコード数 (秒間) | リスナーから返される 5XX ステータスコードの数 (秒間)。単位:個/秒 | ListenerHTTPCode5XX | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerHTTPCode5XX | ipv4, ipv6 | |||
リスナー: 500 回/秒 | リスナーから返される 500 ステータスコードの数 (秒間)。単位:個/秒 | ListenerHTTPCode500 | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerHTTPCode500 | ipv4, ipv6 | |||
1秒あたりの502エラー数の監視 | リスナーから返される 502 ステータスコードの数 (秒間)。単位:個/秒 | ListenerHTTPCode502 | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerHTTPCode502 | ipv4, ipv6 | |||
リスナーの 503 ステータスコード数 (秒間) | リスナーから返される 503 ステータスコードの数 (秒間)。単位:個/秒 | ListenerHTTPCode503 | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerHTTPCode503 | ipv4, ipv6 | |||
毎秒 504 データポイントをリッスンする | リスナーから返される 504 ステータスコードの数 (秒間)。単位:個/秒 | ListenerHTTPCode504 | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
DualStack_ListenerHTTPCode504 | ipv4, ipv6 |
バックエンドステータスコードメトリクス (リスナーをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
リスナーのバックエンド 2XX ステータスコード数 (秒間) | このリスナーのバックエンドサーバーから秒間に返される 2XX ステータスコードの数。単位:個/秒 | ListenerHTTPCodeUpstream2XX | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
リスナーのバックエンド 3XX ステータスコード数 (秒間) | このリスナーのバックエンドサーバーから秒間に返される 3XX ステータスコードの数。単位:個/秒 | ListenerHTTPCodeUpstream3XX | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
リスナーのバックエンド 4XX ステータスコード数 (秒間) | このリスナーのバックエンドサーバーから秒間に返される 4XX ステータスコードの数。単位:個/秒 | ListenerHTTPCodeUpstream4XX | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
リスナーのバックエンド 5XX ステータスコード数 (秒間) | このリスナーのバックエンドサーバーから秒間に返される 5XX ステータスコードの数。単位:個/秒 | ListenerHTTPCodeUpstream5XX | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
ヘルスチェックメトリクス (リスナーをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
リスナーの正常なサーバー | このリスナーの正常なバックエンドサーバーの数。単位:個 | ListenerHealthyHostCount | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
リスナーの異常なサーバー数 | このリスナーの異常なバックエンドサーバーの数。単位:個 | ListenerUnHealthyHostCount | userId, loadBalancerId, listenerProtocol, listenerPort | 値 |
接続メトリクス (転送ルールをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
転送ルールのバックエンド接続失敗数 (秒間) | この転送ルールに対するバックエンドサーバーへの接続失敗数 (秒間)。単位:個/秒 | RuleUpstreamConnectionError | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
DualStack_RuleUpstreamConnectionError | ipv4, ipv6 | |||
転送ルールのバックエンド TLS ハンドシェイク失敗数 (秒間) | この転送ルールに対するバックエンドサーバーへの TLS 接続失敗数 (秒間)。単位:個/秒 | RuleUpstreamTLSNegotiationError | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
DualStack_RuleUpstreamTLSNegotiationError | ipv4, ipv6 |
リクエストメトリクス (転送ルールをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
転送ルールの非スティッキーリクエスト数 (秒間) | 既存のスティッキーセッションを使用しなかったこの転送ルールの新規接続リクエスト数 (秒間)。単位:個/秒 | RuleNonStickyRequest | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
DualStack_RuleNonStickyRequest | ipv4, ipv6 | |||
転送ルールの秒間リクエスト数 | 転送ルールによって処理されるリクエストの総数 (秒間)。単位:個/秒 | RuleQPS | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
DualStack_RuleQPS | ipv4, ipv6 | |||
転送ルールのバックエンド応答時間 | 転送ルールがバックエンドサーバーとの接続を確立してから、すべてのデータを受信して接続が閉じるまでの期間。単位:ms | RuleUpstreamResponseTime | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
DualStack_RuleUpstreamResponseTime | ipv4, ipv6 | |||
転送ルールのリクエストレイテンシー | 転送ルールが最初のリクエストメッセージを受信してから、応答が返されるまでの間隔。単位:ms | RuleRequestTime | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
DualStack_RuleRequestTime | ipv4, ipv6 |
バックエンドステータスコードメトリクス (転送ルールをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
転送ルールのバックエンド 2XX ステータスコード数 (秒間) | 転送ルールのバックエンドサーバーから返される 2XX ステータスコードの数 (秒間)。単位:個/秒 | RuleHTTPCodeUpstream2XX | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
転送ルールのバックエンド 3XX ステータスコード数 (秒間) | 転送ルールのバックエンドサーバーから返される 3XX ステータスコードの数 (秒間)。単位:個/秒 | RuleHTTPCodeUpstream3XX | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
転送ルールのバックエンド 4XX ステータスコード数 (秒間) | 転送ルールのバックエンドサーバーから返される 4XX ステータスコードの数 (秒間)。単位:個/秒 | RuleHTTPCodeUpstream4XX | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
転送ルールのバックエンド 5XX ステータスコード数 (秒間) | 転送ルールのバックエンドサーバーから返される 5XX ステータスコードの数 (秒間)。単位:個/秒 | RuleHTTPCodeUpstream5XX | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
ヘルスチェックメトリクス (転送ルールをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
転送ルールの正常なサーバー | この転送ルールの正常なバックエンドサーバーの数。単位:個 | RuleHealthyHostCount | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
転送ルールの異常なサーバー | この転送ルールの異常なバックエンドサーバーの数。単位:個 | RuleUnHealthyHostCount | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
接続メトリクス (サーバーグループをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
サーバーグループのバックエンド接続失敗数 (秒間) | このサーバーグループ内のバックエンドサーバーへの接続失敗数 (秒間)。単位:個/秒 | ServerGroupUpstreamConnectionError | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
DualStack_ServerGroupUpstreamConnectionError | ipv4, ipv6 | |||
サーバーグループのバックエンド TLS ハンドシェイク失敗数 (秒間) | このサーバーグループ内のバックエンドサーバーへの TLS 接続失敗数 (秒間)。単位:個/秒 | ServerGroupUpstreamTLSNegotiationError | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
DualStack_ServerGroupUpstreamTLSNegotiationError | ipv4, ipv6 |
リクエストメトリクス (サーバーグループをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
サーバーグループの非スティッキーリクエスト | スティッキーセッションを使用せずにサーバーグループによって確立された新規接続リクエストの数 (秒間)。単位:個/秒 | ServerGroupNonStickyRequest | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
DualStack_ServerGroupNonStickyRequest | ipv4, ipv6 | |||
サーバーグループの秒間リクエスト数 | サーバーグループによって処理されるリクエストの総数 (秒間)。単位:個/秒 | ServerGroupQPS | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
DualStack_ServerGroupQPS | ipv4, ipv6 | |||
サーバーグループのバックエンド応答時間 | サーバーグループがバックエンドサーバーとの接続を確立してから、すべてのデータを受信して接続が閉じるまでの期間。単位:ms | ServerGroupUpstreamResponseTime | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
DualStack_ServerGroupUpstreamResponseTime | ipv4, ipv6 | |||
サーバーグループのリクエストレイテンシー | サーバーグループが最初のリクエストメッセージを受信してから、応答が返されるまでの間隔。単位:ms | ServerGroupRequestTime | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
DualStack_ServerGroupRequestTime | ipv4, ipv6 |
バックエンドステータスコードメトリクス (サーバーグループをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
サーバーグループのバックエンド 2XX ステータスコード数 (秒間) | サーバーグループ内のバックエンドサーバーから返される 2XX ステータスコードの数 (秒間)。単位:個/秒 | ServerGroupHTTPCodeUpstream2XX | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
サーバーグループのバックエンド 3XX ステータスコード数 (秒間) | サーバーグループ内のバックエンドサーバーから返される 3XX ステータスコードの数 (秒間)。単位:個/秒 | ServerGroupHTTPCodeUpstream3XX | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
サーバーグループのバックエンド 4XX ステータスコード数 (秒間) | サーバーグループ内のバックエンドサーバーから返される 4XX ステータスコードの数 (秒間)。単位:個/秒 | ServerGroupHTTPCodeUpstream4XX | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
サーバーグループのバックエンド 5XX ステータスコード数 (秒間) | サーバーグループ内のバックエンドサーバーから返される 5XX ステータスコードの数 (秒間)。単位:個/秒 | ServerGroupHTTPCodeUpstream5XX | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
ヘルスチェックメトリクス (サーバーグループをディメンションとする)
メトリック | 説明 | MetricName | Dimensions | 統計 |
サーバーグループ内の正常なサーバー | サーバーグループ内の正常なバックエンドサーバーの数。単位:個 | ServerGroupHealthyHostCount | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
サーバーグループ内の異常なサーバー | サーバーグループ内の異常なバックエンドサーバーの数。単位:個 | ServerGroupUnHealthyHostCount | userId, loadBalancerId, listenerProtocol, listenerPort, serverGroupId | 値 |
VIP (ゾーン) メトリクス
アップグレードされた Application Load Balancer (ALB) インスタンスは、デフォルトで仮想 IP アドレス (VIP) (ゾーン) のメトリクス表示をサポートしています。アップグレードされていない ALB インスタンスの場合、静的 IP モードのインスタンスのみが VIP (ゾーン) のメトリクス表示をサポートしています。動的 IP モードのインスタンスはこの機能をサポートしていません。詳細については、「ALB インスタンスのアップグレード」をご参照ください。
ALB インスタンスの VIP (ゾーン) メトリクスにアラートルールを設定するには、Cloud Monitor コンソールに移動します。詳細については、「ALB メトリクスのアラートルール設定」をご参照ください。
接続メトリクス (VIP (ゾーン))
メトリック | 説明 | MetricName | Dimensions | 統計 |
VIP のアクティブな接続 | ALB インスタンスの特定の VIP (ゾーン) の ESTABLISHED 状態にある TCP 接続の数。単位:個 | VipActiveConnection | userId, loadBalancerId, vip | 値 |
VIP の非アクティブな接続 | ALB インスタンスの特定の VIP (ゾーン) の ESTABLISHED 状態にない TCP 接続の数。単位:個 | VipInactiveConnection | userId, loadBalancerId, vip | 値 |
最大同時 VIP 接続数 | ALB インスタンスの特定の VIP (ゾーン) によって処理される TCP 接続の総数。単位:個 | VipMaxConnection | userId, loadBalancerId, vip | 値 |
VIP のバックエンド TLS ハンドシェイク失敗数 (秒間) | ALB インスタンスの特定の VIP (ゾーン) がバックエンドサーバーとの TLS 接続の確立に失敗した回数 (秒間)。単位:個/秒 | VipUpstreamTLSNegotiationError | userId, loadBalancerId, vip | 値 |
VIP の新規接続数 (秒間) | ALB インスタンスの特定の VIP (ゾーン) とバックエンドサーバー間で確立された新規接続の数 (秒間)。単位:個/秒 | VipNewConnection | userId, loadBalancerId, vip | 値 |
VIP のドロップされた接続数 (秒間) | ALB インスタンスの特定の VIP (ゾーン) によってドロップされた接続リクエストの数 (秒間)。単位:個/秒 | VipRejectedConnection | userId, loadBalancerId, vip | 値 |
VIP のバックエンド接続失敗数 (秒間) | ALB インスタンスの特定の VIP (ゾーン) がバックエンドサーバーへの接続に失敗した回数 (秒間)。単位:個/秒 | VipUpstreamConnectionError | userId, loadBalancerId, vip | 値 |
VIP のクライアント TLS ハンドシェイク失敗数 (秒間) | ALB インスタンスの特定の VIP (ゾーン) がクライアントとの TLS 接続の確立に失敗した回数 (秒間)。単位:個/秒 | VipClientTLSNegotiationError | userId, loadBalancerId, vip | 値 |
リクエストメトリクス (VIP (ゾーン))
メトリック | 説明 | MetricName | Dimensions | 統計 |
VIP の秒間カスタムレスポンス数 | ALB インスタンスの特定の VIP (ゾーン) からクライアントに返されるカスタムレスポンスの数 (秒間)。単位:個/秒 | VipHTTPFixedResponse | userId, loadBalancerId, vip | 値 |
VIP の秒間リダイレクト数 | ALB インスタンスの特定の VIP (ゾーン) によって実行された成功したリダイレクト操作の数 (秒間)。単位:個/秒 | VipHTTPRedirect | userId, loadBalancerId, vip | 値 |
VIP の秒間リクエスト数 | ALB インスタンスの特定の VIP (ゾーン) によって処理されるリクエストの総数 (秒間)。単位:個/秒 | VipQPS | userId, loadBalancerId, vip | 値 |
VIP の非スティッキーリクエスト数 (秒間) | スティッキーセッションを使用せずに ALB インスタンスの特定の VIP (ゾーン) によって確立された新規接続リクエストの数 (秒間)。単位:個/秒 | VipNonStickyRequest | userId, loadBalancerId, vip | 値 |
VIP のバックエンド応答時間 | ALB インスタンスの特定の VIP (ゾーン) がバックエンドサーバーとの接続を確立してから、すべてのデータを受信して接続が閉じるまでの期間。単位:ms | VipUpstreamResponseTime | userId, loadBalancerId, vip | 値 |
VIP のリクエストレイテンシー | ALB インスタンスの特定の VIP (ゾーン) が最初のリクエストメッセージを受信してから、応答が返されるまでの間隔。単位:ms | VipRequestTime | userId, loadBalancerId, vip | 値 |
帯域幅メトリクス (VIP (ゾーン))
メトリック | 説明 | MetricName | Dimensions | 統計 |
VIP のアウトバウンド帯域幅 | ALB インスタンスの特定の VIP (ゾーン) から送信されるアウトバウンド HTTP データの量 (秒間)。単位:bit/s | VipOutBits | userId, loadBalancerId, vip | 値 |
VIP のインバウンド帯域幅 | ALB インスタンスの特定の VIP (ゾーン) が受信するインバウンド HTTP データの量 (秒間)。単位:bit/s | VipInBits | userId, loadBalancerId, vip | 値 |
ステータスコードメトリクス (VIP (ゾーン))
メトリック | 説明 | MetricName | Dimensions | 統計 |
VIP の 2XX ステータスコード数 (秒間) | ALB インスタンスの特定の VIP (ゾーン) から返される 2XX ステータスコードの数 (秒間)。単位:個/秒 | VipHTTPCode2XX | userId, loadBalancerId, vip | 値 |
VIP の 3XX ステータスコード数 (秒間) | ALB インスタンスの特定の VIP (ゾーン) から返される 3XX ステータスコードの数 (秒間)。単位:個/秒 | VipHTTPCode3XX | userId, loadBalancerId, vip | 値 |
VIP の 4XX ステータスコード数 (秒間) | ALB インスタンスの特定の VIP (ゾーン) から返される 4XX ステータスコードの数 (秒間)。単位:個/秒 | VipHTTPCode4XX | userId, loadBalancerId, vip | 値 |
VIP の 5XX ステータスコード数 (秒間) | ALB インスタンスの特定の VIP (ゾーン) から返される 5XX ステータスコードの数 (秒間)。単位:個/秒 | VipHTTPCode5XX | userId, loadBalancerId, vip | 値 |
VIP:秒間 500 | ALB インスタンスの特定の VIP (ゾーン) から返される 500 ステータスコードの数 (秒間)。単位:個/秒 | VipHTTPCode500 | userId, loadBalancerId, vip | 値 |
VIP:秒間 502 | ALB インスタンスの特定の VIP (ゾーン) から返される 502 ステータスコードの数 (秒間)。単位:個/秒 | VipHTTPCode502 | userId, loadBalancerId, vip | 値 |
VIP:秒間 503 レスポンス | ALB インスタンスの特定の VIP (ゾーン) から返される 503 ステータスコードの数 (秒間)。単位:個/秒 | VipHTTPCode503 | userId, loadBalancerId, vip | 値 |
VIP:秒間 504 | ALB インスタンスの特定の VIP (ゾーン) から返される 504 ステータスコードの数 (秒間)。単位:個/秒 | VipHTTPCode504 | userId, loadBalancerId, vip | 値 |
API または SDK を使用してのみ表示できる ALB メトリクス
以下のメトリクスは ALB コンソールには表示されません。これらのメトリクスは、API または SDK を使用してのみ取得できます。各メトリクスは ALB インスタンスの合計値を表し、IPv4 または IPv6 の個別の値は提供されません。
転送ルールメトリクス
メトリック | 説明 | MetricName | Dimensions | 統計 |
転送ルールのバックエンド 2XX ステータスコード率 | 転送ルールのバックエンドサーバーから秒間に返される 2XX ステータスコードの割合。単位:% | RuleHTTPCodeUpstream2XXRatio | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
転送ルールのバックエンド 3XX ステータスコード率 | 転送ルールのバックエンドサーバーから秒間に返される 3XX ステータスコードの割合。単位:% | RuleHTTPCodeUpstream3XXRatio | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
転送ルールのバックエンド 4XX ステータスコード率 | 転送ルールのバックエンドサーバーから秒間に返される 4XX ステータスコードの割合。単位:% | RuleHTTPCodeUpstream4XXRatio | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
転送ルールのバックエンド 5XX ステータスコード率 | 転送ルールのバックエンドサーバーから秒間に返される 5XX ステータスコードの割合。単位:% | RuleHTTPCodeUpstream5XXRatio | userId, loadBalancerId, listenerProtocol, listenerPort, ruleId | 値 |
参照情報
監視データのクエリと分析に関する情報については、「ALB 監視情報の表示」をご参照ください。