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

Server Load Balancer:CLB のモニタリング

最終更新日:Jul 25, 2026

このトピックでは、CLB の監視メトリクスについて説明します。これらのメトリクスは、CLB インスタンスの負荷とパフォーマンスを評価し、リクエストのタイムアウトやトラフィックスロットリングなどの問題をトラブルシューティングするのに役立ちます。

注意事項

CloudMonitor (CMS) の API オペレーションを呼び出す際は、CLB インスタンスの Namespace、Period、MetricName、Dimensions を指定する必要があります。

  • Namespace は acs_slb_dashboard です。

  • Period はサンプリング粒度です。デフォルト値は 60 秒です。このパラメーターは 60 の整数倍に設定できます。

  • Dimensions は JSON 文字列です。例:[{"instanceId":"lb-bp1r92vzpemy099f******", "port":"80", "vip":"121.43.**.**"}]。この文字列では、Dimensions には instanceId (CLB インスタンスの ID)、port (CLB インスタンスのリスナーポート)、vip (CLB インスタンスのサービスアドレス) が含まれます。

CLB の監視メトリクス

コンソール、API、SDK で利用可能なメトリクス

レイヤー 4 プロトコルメトリクス

メトリックタイプ

メトリック

説明

MetricName

Dimensions

統計

インスタンス接続

新規接続数 (インスタンス)

CLB インスタンスが 1 秒あたりに処理する新規 TCP および UDP 接続の数。単位:個/秒

InstanceNewConnection

instanceId

平均値、最小値、最大値

ドロップされた接続数 (インスタンス)

CLB インスタンスが 1 秒あたりにドロップする TCP および UDP 接続の数。単位:個/秒

InstanceDropConnection

instanceId

平均値、最小値、最大値

アクティブ接続数 (インスタンス)

CLB インスタンスへの確立された TCP 接続の数。単位:個

説明

接続保持を使用する場合、1 つの接続で複数のファイルリクエストを転送できます。

InstanceActiveConnection

instanceId

平均値、最小値、最大値

非アクティブ接続数 (インスタンス)

CLB インスタンスへの `ESTABLISHED` 状態にない TCP 接続の数と、すべての UDP 接続の合計。単位:個

InstanceInactiveConnection

instanceId

平均値、最小値、最大値

同時接続数 (インスタンス)

CLB インスタンスが処理する TCP および UDP の同時接続の総数。単位:個

InstanceMaxConnection

instanceId

平均値、最小値、最大値

接続数のカウント方法

CLB インスタンスの接続数のカウント方法は、プロトコルタイプによって異なります:

  • TCP/HTTP/HTTPS:クライアントが `SYN` パケットを送信した瞬間から新しい接続がカウントされます。接続を閉じるための `FIN` パケットが受信されると、接続のカウントは停止します。`InstanceActiveConnection` メトリックは、現在 `ESTABLISHED` 状態にある TCP 接続の数を反映します。

  • UDP:クライアントから送信された各パケットが 1 つの接続としてカウントされます。UDP はコネクションレスプロトコルであり、接続状態を伴わないため、`InstanceInactiveConnection` メトリックにはすべての UDP 接続が含まれます。

メトリックタイプ

メトリック

説明

MetricName

Dimensions

統計

インスタンスの帯域幅/トラフィック

インバウンドトラフィック (インスタンス)

CLB インスタンスが 1 秒あたりに受信する TCP および UDP のインバウンドトラフィック量。単位:bit/s

InstanceTrafficRX

instanceId

平均値、最小値、最大値

アウトバウンドトラフィック (インスタンス)

CLB インスタンスが 1 秒あたりに送信する TCP および UDP のアウトバウンドトラフィック量。単位:bit/s

InstanceTrafficTX

instanceId

平均値、最小値、最大値

インバウンドパケット (インスタンス)

CLB インスタンスが 1 秒あたりに受信する TCP および UDP のインバウンドパケット数。単位:個/秒

InstancePacketRX

instanceId

平均値、最小値、最大値

送信パケット(インスタンス)

CLB インスタンスが 1 秒あたりに送信する TCP および UDP のアウトバウンドパケット数。単位:個/秒

InstancePacketTX

instanceId

平均値、最小値、最大値

ドロップされたインバウンドトラフィック (インスタンス)

CLB インスタンスが 1 秒あたりに受信できなかった TCP および UDP のインバウンドトラフィック量。単位:bit/s

InstanceDropTrafficRX

instanceId

平均値、最小値、最大値

ドロップされたアウトバウンドトラフィック (インスタンス)

CLB インスタンスが 1 秒あたりに送信できなかった TCP および UDP のアウトバウンドトラフィック量。単位:bit/s

InstanceDropTrafficTX

instanceId

平均値、最小値、最大値

ドロップされたインバウンドパケット数 (インスタンス)

CLB インスタンスが 1 秒あたりに受信できなかった TCP および UDP のインバウンドパケット数。単位:個/秒

InstanceDropPacketRX

instanceId

平均値、最小値、最大値

ドロップされたアウトバウンドパケット数 (インスタンス)

CLB インスタンスが 1 秒あたりに送信できなかった TCP および UDP のアウトバウンドパケット数。単位:個/秒

InstanceDropPacketTX

instanceId

平均値、最小値、最大値

リスナー接続

新規接続数 (リスナー)

リスナーが 1 秒あたりに処理する新規 TCP または UDP 接続の数。単位:個/秒

NewConnection

instanceId, port, vip

平均値、最小値、最大値

ドロップされた接続数 (リスナー)

リスナーが 1 秒あたりにドロップする TCP または UDP 接続の数。単位:個/秒

DropConnection

instanceId, port, vip

平均値、最小値、最大値

アクティブ接続数 (リスナー)

リスナーへの確立された TCP 接続の数。単位:個

説明

接続保持を使用する場合、1 つの接続で複数のファイルリクエストを転送できます。

ActiveConnection

instanceId, port, vip

平均値、最小値、最大値

非アクティブ接続数 (リスナー)

リスナーへの `ESTABLISHED` 状態にない TCP 接続の数と、すべての UDP 接続の合計。単位:個

InactiveConnection

instanceId, port, vip

平均値、最小値、最大値

同時接続数 (リスナー)

リスナーによって処理される TCP または UDP の同時接続の総数。単位:個

MaxConnection

instanceId, port, vip

平均値、最小値、最大値

リスナーの帯域幅/トラフィック

インバウンドトラフィック (リスナー)

リスナーが 1 秒あたりに受信する TCP または UDP のインバウンドトラフィック量。単位:bit/s

TrafficRXNew

instanceId, port, vip

平均値、最小値、最大値

アウトバウンドトラフィック (リスナー)

リスナーから 1 秒あたりに送信される TCP または UDP のアウトバウンドトラフィック量。単位:bit/s

TrafficTXNew

instanceId, port, vip

平均値、最小値、最大値

受信パケット(リスナー)

リスナーが 1 秒あたりに受信する TCP または UDP のインバウンドパケット数。単位:個/秒

PacketRX

instanceId, port, vip

平均値、最小値、最大値

アウトバウンドパケット(リスナー)

リスナーから 1 秒あたりに送信される TCP または UDP のアウトバウンドパケット数。単位:個/秒

PacketTX

instanceId, port, vip

平均値、最小値、最大値

ドロップされたインバウンドトラフィック (リスナー)

リスナーが 1 秒あたりに受信できなかった TCP または UDP のインバウンドトラフィック量。単位:bit/s

DropTrafficRX

instanceId, port, vip

平均値、最小値、最大値

ドロップされたアウトバウンドトラフィック (リスナー)

リスナーが 1 秒あたりに送信できなかった TCP または UDP のアウトバウンドトラフィック量。単位:bit/s

DropTrafficTX

instanceId, port, vip

平均値、最小値、最大値

ドロップされたインバウンドパケット数 (リスナー)

リスナーが 1 秒あたりに受信できなかった TCP または UDP のインバウンドパケット数。単位:個/秒

DropPacketRX

instanceId, port, vip

平均値、最小値、最大値

ドロップされたアウトバウンドパケット数 (リスナー)

リスナーが 1 秒あたりに送信できなかった TCP または UDP のアウトバウンドパケット数。単位:個/秒

DropPacketTX

instanceId, port, vip

平均値、最小値、最大値

リスナーのヘルスチェック

正常なバックエンド ECS インスタンス

リスナーに対する正常なバックエンド ECS インスタンスの数。単位:個

HeathyServerCount

instanceId, port, vip

平均値、最小値、最大値

異常なバックエンド ECS インスタンス

リスナーに対する異常なバックエンド ECS インスタンスの数。単位:個

UnhealthyServerCount

instanceId, port, vip

平均値、最小値、最大値

レイヤー 7 プロトコルメトリクス

メトリックタイプ

メトリック

説明

MetricName

Dimensions

統計

インスタンス接続

レイヤー 7 RT (インスタンス)

クライアントがリクエストを送信してから、CLB インスタンス経由でバックエンドサーバーから応答を受信するまでの時間。単位:ms

InstanceRt

instanceId

平均値

レイヤー 7 アップストリーム RT (インスタンス)

CLB インスタンスがリクエストを転送してから、バックエンドサーバーから応答を受信するまでの時間。単位:ms

InstanceUpstreamRt

instanceId

平均値

インスタンスリクエスト

レイヤー 7 QPS (インスタンス)

CLB インスタンスが 1 秒あたりに処理する HTTP または HTTPS リクエストの数。単位:個/秒

InstanceQps

instanceId

平均値

インスタンスの状態コード

レイヤー 7 2xx ステータスコード (インスタンス)

バックエンドサーバーから CLB インスタンス経由でクライアントに 1 秒あたりに返される 2xx 成功ステータスコードの数。単位:個/秒

InstanceStatusCode2xx

instanceId

平均値

レイヤー 7 3xx ステータスコード (インスタンス)

バックエンドサーバーから CLB インスタンス経由でクライアントに 1 秒あたりに返される 3xx リダイレクトステータスコードの数。単位:個/秒

InstanceStatusCode3xx

instanceId

平均値

レイヤー 7 4xx ステータスコード (インスタンス)

バックエンドサーバーから CLB インスタンス経由でクライアントに 1 秒あたりに返される 4xx クライアントエラーステータスコードの数。単位:個/秒

InstanceStatusCode4xx

instanceId

平均値

レイヤー 7 5xx ステータスコード (インスタンス)

バックエンドサーバーから CLB インスタンス経由でクライアントに 1 秒あたりに返される 5xx サーバーエラーステータスコードの数。単位:個/秒

InstanceStatusCode5xx

instanceId

平均値

レイヤー 7 その他のステータスコード (インスタンス)

バックエンドサーバーから CLB インスタンス経由でクライアントに 1 秒あたりに返される 2xx、3xx、4xx、5xx 以外のステータスコードの数。単位:個/秒

InstanceStatusCodeOther

instanceId

平均値

インスタンスのバックエンドステータスコード

レイヤー 7 UpstreamCode4xx (インスタンス)

バックエンドサーバーから CLB インスタンスに 1 秒あたりに返される 4xx クライアントエラーステータスコードの数。単位:個/秒

InstanceUpstreamCode4xx

instanceId

平均値

レイヤー 7 UpstreamCode5xx (インスタンス)

バックエンドサーバーから CLB インスタンスに 1 秒あたりに返される 5xx サーバーエラーステータスコードの数。単位:個/秒

InstanceUpstreamCode5xx

instanceId

平均値

リスナー接続

レイヤー 7 RT (リスナー)

クライアントがリクエストを送信してから、リスナー経由でバックエンドサーバーから応答を受信するまでの時間。単位:ms

Rt

instanceId, port, vip

平均値

レイヤー 7 アップストリーム RT (リスナー)

CLB インスタンスがリクエストを転送してから、リスナー経由でバックエンドサーバーから応答を受信するまでの時間。単位:ms

UpstreamRt

instanceId, port, vip

平均値

リスナーリクエスト

レイヤー 7 QPS (リスナー)

リスナーが 1 秒あたりに処理する HTTP または HTTPS リクエストの数。単位:個/秒

Qps

instanceId, port, vip

平均値

リスナーの状態コード

レイヤー 7 2xx ステータスコード (リスナー)

バックエンドサーバーからリスナー経由でクライアントに 1 秒あたりに返される 2xx 成功ステータスコードの数。単位:個/秒

StatusCode2xx

instanceId, port, vip

平均値

レイヤー 7 3xx ステータスコード (リスナー)

バックエンドサーバーからリスナー経由でクライアントに 1 秒あたりに返される 3xx リダイレクトステータスコードの数。単位:個/秒

StatusCode3xx

instanceId, port, vip

平均値

レイヤー 7 4xx ステータスコード (リスナー)

バックエンドサーバーからリスナー経由でクライアントに 1 秒あたりに返される 4xx クライアントエラーステータスコードの数。単位:個/秒

StatusCode4xx

instanceId, port, vip

平均値

レイヤー 7 5xx ステータスコード (リスナー)

バックエンドサーバーからリスナー経由でクライアントに 1 秒あたりに返される 5xx サーバーエラーステータスコードの数。単位:個/秒

StatusCode5xx

instanceId, port, vip

平均値

レイヤー 7 その他のステータスコード (リスナー)

バックエンドサーバーからリスナー経由でクライアントに 1 秒あたりに返される 2xx、3xx、4xx、5xx 以外のステータスコードの数。単位:個/秒

StatusCodeOther

instanceId, port, vip

平均値

リスナーのバックエンドステータスコード

レイヤー 7 UpstreamCode4xx (リスナー)

バックエンドサーバーからリスナー経由で CLB インスタンスに 1 秒あたりに返される 4xx クライアントエラーステータスコードの数。単位:個/秒

UpstreamCode4xx

instanceId, port, vip

平均値

レイヤー 7 UpstreamCode5xx (リスナー)

バックエンドサーバーからリスナー経由で CLB インスタンスに 1 秒あたりに返される 5xx サーバーエラーステータスコードの数。単位:個/秒

UpstreamCode5xx

instanceId, port, vip

平均値

API と SDK でのみ利用可能なメトリクス

レイヤー 4 プロトコルメトリクス

メトリックタイプ

メトリック

説明

MetricName

Dimensions

統計

インスタンス接続

接続使用率 (インスタンス)

CLB インスタンスで確立された接続数と、許可される最大接続数の比率。単位:%

InstanceMaxConnectionUtilization

instanceId

平均値、最大値、最小値

新規接続使用率 (インスタンス)

CLB インスタンスの新規接続数と、許可される最大新規接続数の比率。単位:%

InstanceNewConnectionUtilization

instanceId

平均値、最大値、最小値

レイヤー 7 プロトコルメトリクス

メトリックタイプ

メトリック

説明

MetricName

Dimensions

統計

インスタンスリクエスト

レイヤー 7 QPS 使用率 (インスタンス)

CLB インスタンスの実際の QPS と最大 QPS の比率。単位:%

InstanceQpsUtilization

instanceId

平均値、最大値、最小値

よくある質問

モニタリングデータと課金データの比較

要因

モニタリングデータ

課金データ

計算方法

SLB システムは 1 分のサンプリング粒度でトラフィックデータを収集し、CMS にレポートします。

課金データも同じサンプリング粒度で収集されます。SLB システムは、1 時間ごとの累積値を課金システムにレポートして請求処理を行います。

タイムリー性

モニタリングデータはほぼリアルタイムで提供されます。ただし、データ収集、処理、表示のパイプラインには固有のわずかな遅延が存在します。これにより、課金データと比較した場合に軽微な差異が生じることがあります。

課金システムは、最大 3 時間の処理遅延に対応できるように設計されています。たとえば、通常は 03:00 までに処理される 01:00 から 02:00 までの使用量データが、遅延して 05:00 までに処理されることがあります。この意図的な遅延は、リアルタイムのモニタリングデータと最終的な課金データとの間に差異が生じる主な理由です。

目的

モニタリングは、インスタンスのリアルタイムの健全性とパフォーマンスに対する運用の可視性を提供します。このデータを使用して、異常を検出し、問題を診断し、アラートルールなどの運用上の対応をトリガーします。

課金は、課金期間中に実際に消費されたリソースに基づいて料金を正確に計算します。すべての会計処理と請求処理において、モニタリングデータではなく、課金データが正式な情報源となります。

関連ドキュメント