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

Server Load Balancer:CLB のモニタリングメトリック

最終更新日:Dec 13, 2025

本トピックでは、Classic Load Balancer (CLB) のモニタリングメトリックについて説明します。これらのメトリックをクエリすることで、ご利用の CLB インスタンスの状態、負荷、パフォーマンスを確認し、リクエストのタイムアウトやトラフィックの速度制限などの問題をトラブルシューティングできます。

注意事項

CLB インスタンスに対して CloudMonitor の API 呼び出しを行うには、そのインスタンスの NamespacePeriodMetricName、および Dimensions を取得する必要があります。

  • Namespace には acs_slb_dashboard を設定します。

  • Period のデフォルト値は 60 秒です。このパラメーターには 60 の倍数を設定することもできます。

  • Dimensions には JSON 文字列を設定します。例:[{"instanceId":"lb-bp1r92vzpemy099f******", "port":"80", "vip":"121.43.**.**"}]Dimensions において、`instanceId` は CLB インスタンスの ID を、`port` はリスナーポートを、`vip` はサービスアドレスを指定します。

CLB のモニタリングメトリック

コンソール、API、または SDK で表示可能なメトリック

レイヤー 4 のモニタリングメトリック

メトリックカテゴリ

メトリック

説明

MetricName

Dimensions

統計

インスタンス接続クラス

インスタンスへの新規接続数

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

InstanceNewConnection

instanceId

平均値、最小値、最大値

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

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

InstanceDropConnection

instanceId

平均値、最小値、最大値

インスタンスへのアクティブな接続数

CLB インスタンス上の ESTABLISHED 状態にある TCP 接続の数。単位:個

説明

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

InstanceActiveConnection

instanceId

平均値、最小値、最大値

インスタンスへの非アクティブな接続数

CLB インスタンス上の ESTABLISHED 状態にない TCP 接続およびすべての UDP 接続の数。単位:個

InstanceInactiveConnection

instanceId

平均値、最小値、最大値

インスタンスへの同時接続数

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

InstanceMaxConnection

instanceId

平均値、最小値、最大値

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

インスタンスへのインバウンドトラフィック

CLB インスタンスが 1 秒あたりに受信する TCP および UDP データの量。単位:bit/秒

InstanceTrafficRX

instanceId

平均値、最小値、最大値

インスタンスからのアウトバウンドトラフィック

CLB インスタンスが 1 秒あたりに送信する TCP および UDP データの量。単位:bit/秒

InstanceTrafficTX

instanceId

平均値、最小値、最大値

インスタンスへのインバウンドパケット

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

InstancePacketRX

instanceId

平均値、最小値、最大値

インスタンスからのアウトバウンドパケット

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

InstancePacketTX

instanceId

平均値、最小値、最大値

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

CLB インスタンスが 1 秒あたりに受信できなかった TCP および UDP データの量。単位:bit/秒

InstanceDropTrafficRX

instanceId

平均値、最小値、最大値

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

CLB インスタンスが 1 秒あたりに送信できなかった TCP および UDP データの量。単位:bit/秒

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

平均値、最小値、最大値

リスナーへのアクティブな接続数

リスナーポート上の ESTABLISHED 状態にある TCP 接続の数。単位:個

説明

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

ActiveConnection

instanceId, port, vip

平均値、最小値、最大値

リスナーへの非アクティブな接続数

リスナーポート上の ESTABLISHED 状態にない TCP 接続またはすべての UDP 接続の数。単位:個

InactiveConnection

instanceId, port, vip

平均値、最小値、最大値

リスナーへの同時接続数

リスナーポートが処理するすべての TCP または UDP 接続の数。単位:個

MaxConnection

instanceId, port, vip

平均値、最小値、最大値

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

リスナーへのインバウンドトラフィック

リスナーポートが 1 秒あたりに受信する TCP または UDP データの量。単位:bit/秒

TrafficRXNew

instanceId, port, vip

平均値、最小値、最大値

リスナーからのアウトバウンドトラフィック

リスナーポートが 1 秒あたりに送信する TCP または UDP データの量。単位:bit/秒

TrafficTXNew

instanceId, port, vip

平均値、最小値、最大値

リスナーへのインバウンドパケット

リスナーポートが 1 秒あたりに受信する TCP または UDP データパケットの数。単位:個/秒

PacketRX

instanceId, port, vip

平均値、最小値、最大値

リスナーからのアウトバウンドパケット

リスナーポートが 1 秒あたりに送信する TCP または UDP データパケットの数。単位:個/秒

PacketTX

instanceId, port, vip

平均値、最小値、最大値

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

リスナーポートが 1 秒あたりに受信できなかった TCP または UDP データの量。単位:bit/秒

DropTrafficRX

instanceId, port, vip

平均値、最小値、最大値

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

リスナーポートが 1 秒あたりに送信できなかった TCP または UDP データの量。単位:bit/秒

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

InstanceUpstreamRt

instanceId

平均値

インスタンスリクエストメトリック

レイヤー 7 インスタンスの QPS

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

InstanceQps

instanceId

平均値

インスタンスのステータスコードメトリック

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

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

InstanceStatusCode2xx

instanceId

平均値

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

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

InstanceStatusCode3xx

instanceId

平均値

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

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

InstanceStatusCode4xx

instanceId

平均値

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

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

InstanceStatusCode5xx

instanceId

平均値

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

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

InstanceStatusCodeOther

instanceId

平均値

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

レイヤー 7 インスタンスの UpstreamCode4xx

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

InstanceUpstreamCode4xx

instanceId

平均値

レイヤー 7 インスタンスの UpstreamCode5xx

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

InstanceUpstreamCode5xx

instanceId

平均値

リスナー接続メトリック

レイヤー 7 リスナーの RT

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

Rt

instanceId, port, vip

平均値

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

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

UpstreamRt

instanceId, port, vip

平均値

リクエストリスナークラス

レイヤー 7 リスナーの QPS

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

Qps

instanceId, port, vip

平均値

リスナーのステータスコードメトリック

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

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

StatusCode2xx

instanceId, port, vip

平均値

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

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

StatusCode3xx

instanceId, port, vip

平均値

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

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

StatusCode4xx

instanceId, port, vip

平均値

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

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

StatusCode5xx

instanceId, port, vip

平均値

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

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

StatusCodeOther

instanceId, port, vip

平均値

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

レイヤー 7 リスナーの UpstreamCode4xx

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

UpstreamCode4xx

instanceId, port, vip

平均値

レイヤー 7 リスナーの UpstreamCode5xx

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

UpstreamCode5xx

instanceId, port, vip

平均値

API または SDK でのみ表示可能なメトリック

レイヤー 4 のモニタリングメトリック

メトリックカテゴリ

メトリック

説明

MetricName

Dimensions

統計

インスタンス接続クラス

インスタンス接続使用率

CLB インスタンスの現在の接続数と最大接続数の比率。単位:%

InstanceMaxConnectionUtilization

instanceId

平均値、最大値、最小値

インスタンスの新規接続使用率

CLB インスタンスの新規接続数と最大新規接続数の比率。単位:%

InstanceNewConnectionUtilization

instanceId

平均値、最大値、最小値

レイヤー 7 のモニタリングメトリック

メトリックカテゴリ

メトリック

説明

MetricName

Dimensions

統計

インスタンスリクエストクラス

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

CLB インスタンスが処理する実際のリクエスト数と、インスタンスが処理できる最大リクエスト数の比率。単位:%

InstanceQpsUtilization

instanceId

平均値、最大値、最小値

よくある質問

モニタリングデータと課金データの違い

要素

モニタリングデータ

課金データ

計算および生成方法

Server Load Balancer システムは、モニタリングのために 1 分の粒度でトラフィックデータを収集し、そのデータを CloudMonitor に報告します。

課金のためのメータリングデータは同じ粒度で収集されます。Server Load Balancer システムは、時間単位で集計された値を課金システムに報告し、請求の決済を行います。

リアルタイム性

Server Load Balancer はリアルタイムのモニタリングデータを提供します。しかし、データの収集、計算、表示の過程でわずかな遅延は避けられません。遅延は最小限ですが、これによりモニタリングデータと課金データの間に差異が生じることがあります。

課金に使用されるメータリングデータは、最大 3 時間の遅延が許容されます。たとえば、01:00 から 02:00 に生成されたメータリングデータは、通常、Server Load Balancer によって 03:00 までに課金システムに報告されます。しかし、システムは報告が 05:00 まで遅延することを許容します。これにより、課金データとモニタリングデータの間に差異が生じることがあります。

目的

モニタリングの目的は、インスタンスの実行状態を監視することです。これにより、異常を検出し、問題を解決するための的を絞った対策を講じることができます。

メータリングの目的は、インスタンスの実際のリソース消費量に基づいて料金を計算することです。課金については、モニタリングデータではなく、課金システムのデータに依拠してください。

関連ドキュメント