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

Server Load Balancer:CLB のモニタリングデータの表示

最終更新日:Jun 10, 2026

Classic Load Balancer (CLB) インスタンスでリクエストタイムアウトやスロットリングなどのネットワーク接続の問題が発生した場合や、負荷とパフォーマンスを把握する必要がある場合は、CloudMonitor を使用してインスタンスの稼働状況とメトリクスを表示します。このデータは、コンソール、API、または SDK から表示できます。

前提条件

CLB インスタンスが作成済みであり、かつ少なくとも 1 つのリスナーが設定されている必要があります。詳細については、次のトピックをご参照ください。

コンソールでのモニタリングデータの表示

  1. CLB コンソールにログインします。

  2. トップナビゲーションバーで、CLB インスタンスのリージョンを選択します。

  3. インスタンス ページで、ターゲットインスタンスを見つけ、次のいずれかの方法でその監視情報を表示します。

    • 方法 1:モニタ 列で monitor をクリックします。モニタリング情報 パネルで、インスタンス または リスナー タブをクリックします。

    • 方法 2:インスタンス ID をクリックします。インスタンス詳細 タブで、モニタリング タブをクリックします。次に、インスタンス または リスナー タブをクリックします。

    インスタンス タブで、[帯域幅/トラフィック] サブタブをクリックして、CLB インスタンスのリクエストとレスポンスの [処理されたデータ] メトリックを表示します。

    時間 を指定してグラフの時間範囲を設定できます。[自動更新] をオンにすると、モニタリングデータが 1 分ごとに更新されます。

次の表に、サポートされている監視メトリクスを示します。

メトリック

説明

[受信/送信トラフィック]

  • インバウンドトラフィック:外部リクエストからロードバランサーへのトラフィックです。

  • アウトバウンドトラフィック:ロードバランサーから外部サービスへのトラフィックです。

[着信/送信パケット]

  • インバウンドパケット:ロードバランサーが毎秒受信するリクエストパケット数です。

  • アウトバウンドパケット:ロードバランサーが毎秒送信するパケット数です。

[同時接続数]

  • アクティブな接続:ESTABLISHED 状態にあるすべての TCP 接続です。永続的な接続を使用する場合、複数のファイルリクエストを 1 つの接続で送信できます。

  • 非アクティブな接続:ESTABLISHED 状態にないすべての TCP 接続です。Windows および Linux サーバーでは、netstat -an コマンドを実行してこれらの接続を表示できます。

  • 最大同時接続数:確立された TCP 接続の総数です。

[新規接続]

収集期間あたりの、クライアントからロードバランサーへの新規接続の平均数です。

[トラフィックロス]

  • ドロップされたインバウンドトラフィック:毎秒ドロップされるインバウンドトラフィックのレートです。

  • ドロップされたアウトバウンドトラフィック:毎秒ドロップされるアウトバウンドトラフィックのレートです。

[パケットロス]

  • ドロップされたインバウンドパケット:毎秒ドロップされるインバウンドパケット数です。

  • ドロップされたアウトバウンドパケット:毎秒ドロップされるアウトバウンドパケット数です。

[接続ロス]

毎秒ドロップされる接続数です。

次のメトリクスは、レイヤー 7 (HTTP/HTTPS) リスナーに固有です。

[QPS]

毎秒処理される HTTP または HTTPS リクエストの数です。

[応答時間]

ロードバランサーの平均応答時間です。

レイヤー 7 2xx/3xx/4xx/5xx/その他のステータスコード

リスナーが返す HTTP 応答コードの数です。

レイヤー 7 アップストリームコード 4xx/5xx

バックエンドサーバーが返す HTTP 応答コードの数です。

[UpstreamRt]

バックエンドサーバーの平均応答時間です。

API を使用したモニタリングデータの表示

CloudMonitor API を使用して、CLB インスタンスの監視メトリクスと詳細データを表示できます。

image

API を使用してモニタリングデータを表示するには:

  1. DescribeProjectMeta 操作を呼び出して、CloudMonitor の CLB の名前空間を照会します。

  2. 任意: 利用可能なメトリックを表示します。 DescribeMetricMetaList オペレーションを呼び出して、CloudMonitor の利用可能な時系列メトリックの説明をクエリします。 詳細については、「CLB モニタリング」をご参照ください。

  3. 特定のメトリクスのモニタリングデータをクエリします。

    • DescribeMetricLast 操作を呼び出して、特定の CLB モニタリングオブジェクトの最新のモニタリングデータを照会します。

    • DescribeMetricList 操作を呼び出して、特定の時間範囲における CLB 監視オブジェクトの時系列データをクエリします。

DescribeProjectMeta

DescribeProjectMeta 操作を呼び出して、CloudMonitor の CLB の名前空間をクエリします。

  1. OpenAPI Explorer にログインします

  2. [ラベル] パラメーターを [{"name":"product","value":"SLB"}] に設定し、その他のパラメーターはデフォルト値のままにします。[ラベル] パラメーターは、製品タグでリソースをフィルターします。

    サンプルリクエスト

    http(s)://[Endpoint]/?Action=DescribeProjectMeta
    &Labels=[{"name":"product","value":"SLB"}]
    &<共通リクエストパラメーター>
  3. レスポンスから、CloudMonitor の CLB インスタンスの [名前空間] パラメーターの値を取得します。値は acs_slb_dashboard です。

    サンプル応答

    {
        "PageSize": 30, 
        "RequestId": "75B895A2-62A4-411E-871C-0EED97CC0D26", 
        "PageNumber": 1, 
        "Total": 1, 
        "Resources": {
            "Resource": [
                {
                    "Description": "Server Load Balancer", 
                    "Labels": "[{\"name\":\"product\",\"value\":\"SLB\"},{\"name\":\"productCategory\",\"value\":\"slb\"},{\"name\":\"groupFlag\",\"value\":\"true\"},{\"name\":\"cnName\",\"value\":\"Server Load Balancer\"},{\"name\":\"enName\",\"value\":\"Server Load Balancer\"}]", 
                    "Namespace": "acs_slb_dashboard"
                }
            ]
        }, 
        "Code": 200, 
        "Success": true
    }

DescribeMetricMetaList

DescribeMetricMetaList API を呼び出して、CloudMonitor で利用できる時系列メトリクスの説明をクエリします。

  1. OpenAPI Explorer にログインします

  2. Namespace パラメーターを acs_slb_dashboard に設定し、他のパラメーターはデフォルト値のままにします。

    サンプルリクエスト

    http(s)://[Endpoint]/?Action=DescribeMetricMetaList
    &Namespace=acs_slb_dashboard
    &<共通リクエストパラメーター>
  3. レスポンスからロードバランサーの時系列メトリクスを検索します。 たとえば、QPS メトリックを確認します。

    サンプルレスポンス

    {
        "TotalCount": 53, 
        "RequestId": "789846B4-56FC-4681-998C-5B7DBDFBE28F", 
        "Resources": {
            "Resource": [
                {
                    "MetricName": "ActiveConnection", 
                    "Periods": "60,300", 
                    "Description": "ポート上の現在のアクティブ接続数。", 
                    "Dimensions": "userId,instanceId,port,protocol", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"port\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "DropConnection", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId,port,protocol", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"port\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "DropPacketRX", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId,port,protocol", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"port\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "DropPacketTX", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId,port,protocol", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"port\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "DropTrafficRX", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId,port,protocol", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"port\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "bits/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "DropTrafficTX", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId,port,protocol", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"port\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "bits/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "GroupTrafficRX", 
                    "Periods": "60", 
                    "Description": "", 
                    "Dimensions": "groupId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"groupId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "bits/s", 
                    "Statistics": "Average,Minimum,Maximum,Sum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "GroupTrafficTX", 
                    "Periods": "60", 
                    "Description": "", 
                    "Dimensions": "groupId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"groupId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "bits/s", 
                    "Statistics": "Average,Minimum,Maximum,Sum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "HeathyServerCount", 
                    "Periods": "60,300", 
                    "Description": "正常なバックエンドサーバーの数。", 
                    "Dimensions": "userId,instanceId,port,vip", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"port\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InactiveConnection", 
                    "Periods": "60,300", 
                    "Description": "ポート上の現在の非アクティブ接続数。", 
                    "Dimensions": "userId,instanceId,port,protocol", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"port\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceActiveConnection", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceDropConnection", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceDropPacketRX", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceDropPacketTX", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceDropTrafficRX", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "bits/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceDropTrafficTX", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "bits/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceInactiveConnection", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceMaxConnection", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceMaxConnectionUtilization", 
                    "Periods": "60,300", 
                    "Description": "最大同時接続数の使用率。", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"%\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "%", 
                    "Statistics": "Average,Maximum,Minimum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceNewConnection", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceNewConnectionUtilization", 
                    "Periods": "60,300", 
                    "Description": "新規接続数の使用率。", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"%\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "%", 
                    "Statistics": "Average,Maximum,Minimum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstancePacketRX", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstancePacketTX", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average,Minimum,Maximum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceQps", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/s", 
                    "Statistics": "Average", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceQpsUtilization", 
                    "Periods": "60,300", 
                    "Description": "QPS の使用率。", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"%\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "%", 
                    "Statistics": "Average,Maximum,Minimum", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceRt", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"ms\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "ms", 
                    "Statistics": "Average", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceStatusCode2xx", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/Second", 
                    "Statistics": "Average", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceStatusCode3xx", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/Second", 
                    "Statistics": "Average", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceStatusCode4xx", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/Second", 
                    "Statistics": "Average", 
                    "Namespace": "acs_slb_dashboard"
                }, 
                {
                    "MetricName": "InstanceStatusCode5xx", 
                    "Periods": "60,300", 
                    "Description": "", 
                    "Dimensions": "userId,instanceId", 
                    "Labels": "[{\"name\":\"alertUnit\",\"value\":\"Count/Second\"},{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"metricCategory\",\"value\":\"instanceId\"},{\"name\":\"is_alarm\",\"value\":\"true\"}]", 
                    "Unit": "Count/Second", 
                    "Statistics": "Average", 
                    "Namespace": "acs_slb_dashboard"
                }
            ]
        }, 
        "Code": 200, 
        "Success": true
    }

DescribeMetricLast

DescribeMetricLast API を呼び出して、ロードバランサーの特定の監視オブジェクトの最新のモニタリングデータを取得します。この例では、[QPS] メトリクスの最新データを取得します。

  1. OpenAPI Explorer にログインします

  2. 「パラメーター」では、QPS をクエリするためのパラメーターを設定します。

    次のパラメーターを設定し、他のパラメーターはデフォルト値のままにします。

    • MetricName: 監視メトリクスの名前。この例では、値を InstanceQps に設定します。

    • ディメンション: 特定のリソースの監視データをクエリするためのディメンションマップです。この例では、値を [{"instanceId":"lb-bp1r92vzpemy099f******"}] に設定します。

    • Namespace: クラウドサービスの名前空間。この例では、値を acs_slb_dashboard に設定します。

    リクエストの例

    http(s)://[Endpoint]/?Action=DescribeMetricLast
    &MetricName=InstanceQps
    &Namespace=acs_slb_dashboard
    &Dimensions=[{"instanceId":"lb-bp1r92vzpemy099f******"}]
    &<共通リクエストパラメーター>
  3. レスポンスから、QPS の最新のモニタリングデータを確認します。

    応答例

    {
        "RequestId": "B0EED5A2-7FE2-4A0C-B5E9-3D961F86DC9D", 
        "Period": "60", 
        "Datapoints": "[{\"timestamp\":1586248680000,\"userId\":\"16884015959*****\",\"instanceId\":\"lb-bp1r92vzpemy099f*****\",\"port\":\"80\",\"protocol\":\"http\",\"vip\":\"121.43.**.**\",\"Average\":0}]", 
        "Code": "200", 
        "Success": true
    }

DescribeMetricList

DescribeMetricList API を呼び出して、特定の時間範囲におけるロードバランサーのメトリクスの時系列データを取得します。

  1. OpenAPI Explorer にログインします

  2. パラメーターで、特定の期間における QPS のモニタリングデータをクエリするためのパラメーターを設定します。

    次のパラメーターを設定し、他のパラメーターはデフォルト値のままにします。

    • MetricName: 監視メトリクスの名前。この例では、値を InstanceQps に設定します。

    • Namespace: クラウドサービスの名前空間。この例では、値を acs_slb_dashboard に設定します。

    • ディメンション:特定のリソースの監視データをクエリするためのディメンションマップです。 この例では、値を [{"instanceId":"lb-bp1r92vzpemy099f******"}] に設定します。

    • StartTime: クエリする時間範囲の開始時刻です。 StartTime の値は EndTime の値と同じか、それ以降にすることはできません。 この例では、値を 2020-03-28 00:10:00 に設定します。

      サポートされているフォーマット:

      • UNIX タイムスタンプ: 1970年1月1日 00:00:00 UTC からのミリ秒数。

      • フォーマット: YYYY-MM-DDThh:mm:ssZ。

    • EndTime: クエリ対象の時間範囲の終了時刻で、形式は StartTime と同じです。 この例では、値を 2020-03-28 00:11:00 に設定します。

    サンプルリクエスト

    http(s)://[Endpoint]/?Action=DescribeMetricList
    &MetricName=InstanceQps
    &Namespace=acs_slb_dashboard
    &Dimensions=[{"instanceId":"lb-bp1r92vzpemy099f******"}]
    &StartTime=2020-03-28 00:10:00
    &EndTime=2020-03-28 00:11:00
    &<共通リクエストパラメーター>
  3. レスポンスから、指定された時間範囲におけるQPS のモニタリングデータを確認します。

    応答例

    {
        "RequestId": "DFF0A853-0E37-4108-A9AF-5B3D609BD489", 
        "Period": "60", 
        "Datapoints": "[{\"timestamp\":1585325460000,\"userId\":\"168840159596****\",\"instanceId\":\"lb-bp1r92vzpemy099f******\",\"port\":\"80\",\"protocol\":\"http\",\"vip\":\"121.43.**.**\",\"Average\":0}]", 
        "Code": "200", 
        "Success": true
    }

SDK を使用したモニタリングデータの表示

このセクションでは、SDK を使用して CLB の監視メトリクスと詳細データを表示する方法について説明します。次の例では、DescribeMetricList API を呼び出して、CLB インスタンスの 1 秒あたりの最大同時接続数をクエリする方法を示します。

  1. OpenAPI Explorer にログインします。

  2. 次のパラメーターを設定し、その他のパラメーターはデフォルト値のままにします。

    • [MetricName]:監視メトリクスの名前。この例では、このパラメーターを InstanceMaxConnection に設定します。

    • [Namespace]:クラウドサービスの名前空間。この例では、このパラメーターを acs_slb_dashboard に設定します。

    • [Dimensions]:特定のリソースのモニタリングデータをクエリするためのディメンションマップ。この例では、このパラメーターを [{"instanceId":"lb-bp1r92vzpemy099f******"}] に設定します。

    • [StartTime]:クエリする時間範囲の開始時刻。この値は EndTime の値と同じか、それ以降にすることはできません。この例では、このパラメーターを 2022-10-13 20:45:03 に設定します。

      サポートされているフォーマット:

      • UNIX タイムスタンプ:1970 年 1 月 1 日 00:00:00 UTC からのミリ秒数。

      • フォーマット:YYYY-MM-DDThh:mm:ssZ。

    • [EndTime]:クエリする時間範囲の終了時刻。サポートされているフォーマットは StartTime と同じです。この例では、このパラメーターを 2022-10-13 20:47:03 に設定します。

  3. [SDK Sample Code] タブで、[Python] タブを選択し、[Run Sample] をクリックします。

  4. 表示されるパネルで結果を確認します。

よくある質問

Classic Load Balancer (CLB) モニタリング:リクエストを伴わない接続

インターネットスキャンツールが、CLB インスタンスのパブリック IP アドレスにアクセスする場合があります。これらのツールは、パブリック IP アドレスに直接 TCP 接続を開始します。これらの接続は、接続数と帯域幅のメトリックにカウントされます。ただし、スキャンツールは有効な HTTP リクエストを送信しないため、レイヤー 7 モニタリングのリクエスト数は空のままとなります。

これは、CLB モニタリングで想定される統計上の動作です。

  • 接続数と帯域幅のメトリックは、スキャナーによって生成された接続を含む、すべての TCP レベルの接続をカウントします。

  • リクエスト数 (QPS) は、有効なレイヤー 7 HTTP/HTTPS リクエストのみを測定し、HTTP リクエストを伴わない TCP 接続は含まれません。

CLB から Application Load Balancer (ALB) にサービスを移行した後、CLB インスタンスに接続数と帯域幅のデータは表示されるがリクエストが表示されない場合、これは通常、スキャンアクティビティが原因であり、移行したサービスに影響はありません。

関連ドキュメント

CLB の監視メトリクスの詳細については、「CLB のモニタリング」をご参照ください。