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