Cloud Monitor を使用して、リクエストのタイムアウトやトラフィックスロットリングなどのネットワークの問題をトラブルシューティングしたり、ご利用の Network Load Balancer (NLB) インスタンスの負荷とパフォーマンスを確認したりできます。Cloud Monitor は、NLB リソースの実行ステータスとメトリックを表示して、問題を迅速に特定するのに役立ちます。NLB のモニタリングデータは、コンソールで表示するか、API 操作を呼び出すか、SDK を使用して表示できます。
コンソールでのモニタリングデータの表示
NLB コンソールにログインします。
上部のナビゲーションバーで、NLB インスタンスがデプロイされているリージョンを選択します。
[インスタンス] ページで、次のいずれかの方法でモニタリングデータを表示できます:
インスタンスページでモニタリングデータを表示する
[インスタンス] ページで、対象のインスタンスの [モニタリング] 列にある
をクリックします。[モニタリング情報] パネルで、[インスタンス]、[リスナー]、[VIP (ゾーン)] の各タブを切り替えてモニタリングデータを表示できます。
インスタンス詳細ページでモニタリングデータを表示する
[インスタンス] ページで、対象のインスタンスを見つけ、そのインスタンス ID をクリックします。
[インスタンス詳細] タブで、[モニタリング] タブをクリックします。
[モニタリング] タブで、[インスタンス]、[リスナー]、[VIP (Zone)] タブを切り替えてモニタリングデータを表示できます。
説明NLB メトリックの詳細については、「NLB メトリック」をご参照ください。
デフォルトでは、過去 1 時間のモニタリングデータが表示されます。過去 3 時間、6 時間、または 12 時間を表示するように選択できます。また、[カスタム] を選択してカスタム期間を指定することもできます。
[自動リフレッシュ] を有効にすると、モニタリングチャートは毎分自動的にリフレッシュされます。
API 操作の呼び出しによるモニタリングデータの表示
このセクションでは、Cloud Monitor API 操作を呼び出して、NLB インスタンスのメトリックと詳細なモニタリングデータを表示する方法について説明します。
次の図はプロセスを示しています。
プロセスは次のとおりです。
[名前空間] をクエリします。DescribeProjectMeta 操作を呼び出して、CloudMonitor の NLB の名前空間をクエリします。
オプション: 既存のメトリックの表示。 DescribeMetricMetaList 操作を呼び出して、Cloud Monitor でサポートされている時系列メトリックの説明をクエリするか、「NLB メトリック」をご参照ください。
特定のメトリックのモニタリングデータの表示。
DescribeMetricLast 操作を呼び出して、特定の NLB 監視対象の最新のモニタリングデータをクエリします。
DescribeMetricList 操作を呼び出して、指定された時間範囲内の特定の NLB 監視対象の時系列モニタリングデータをクエリします。
DescribeProjectMeta
DescribeProjectMeta 操作を呼び出して、Cloud Monitor の NLB の名前空間をクエリします。詳細については、「DescribeProjectMeta」をご参照ください。
[ラベル] パラメーターを
[{"name":"product","value":"NLB"}]に設定し、他のパラメーターはデフォルト値のままにします。次に、[呼び出しの開始] をクリックします。リクエストの例
http(s)://[Endpoint]/?Action=DescribeProjectMeta &Labels=[{"name":"product","value":"NLB"}] &<Common request parameters>応答から CloudMonitor の NLB 名前空間を取得します。 たとえば、[名前空間] の値は
acs_nlbです。レスポンスの例
{ "RequestId": "D214F951-A63D-523D-8EB5-827F691C0F76", "PageSize": 30, "PageNumber": 1, "Total": 1, "Resources": { "Resource": [ { "Description": "Network Load Balancer", "Labels": "[{\"name\":\"product\",\"value\":\"NLB\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"groupFlag\",\"value\":\"true\"},{\"name\":\"cnName\",\"value\":\"Network Load Balancer\"},{\"name\":\"enName\",\"value\":\"Network Load Balancer\"}]", "Namespace": "acs_nlb" } ] }, "Code": 200, "Success": true }
DescribeMetricMetaList
DescribeMetricMetaList 操作を呼び出して、Cloud Monitor でサポートされている時系列メトリックの説明をクエリします。詳細については、「DescribeMetricMetaList」をご参照ください。
[名前空間] パラメーターを
acs_nlbに設定し、その他のパラメーターにはデフォルト値を使用します。 [呼び出し開始] をクリックします。リクエストの例
http(s)://[Endpoint]/?Action=DescribeMetricMetaList &Namespace=acs_nlb &<Common request parameters>応答で NLB の時系列メトリックを表示します。
レスポンスの例
{ "TotalCount": 30, "RequestId": "9912911F-AEE2-52A0-AF4E-E0EC16F859E4", "Resources": { "Resource": [ { "MetricName": "ActiveConnection", "Periods": "60,300", "Description": "リスナーの 1 秒あたりのアクティブな接続数", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"true\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "Count", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "DropConnection", "Periods": "60,300", "Description": "リスナーの 1 秒あたりのドロップされた接続数", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "DropPacketRX", "Periods": "60,300", "Description": "リスナーの 1 秒あたりのドロップされたインバウンドパケット数", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "DropPacketTX", "Periods": "60,300", "Description": "リスナーの 1 秒あたりのドロップされたアウトバウンドパケット数", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "DropTrafficRX", "Periods": "60,300", "Description": "リスナーのドロップされたインバウンドトラフィック (ビット/秒)", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "bits/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "DropTrafficTX", "Periods": "60,300", "Description": "リスナーのドロップされたアウトバウンドトラフィック (ビット/秒)", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "bits/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InactiveConnection", "Periods": "60,300", "Description": "リスナーの非アクティブな接続数", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "Count", "Statistics": "Sum", "Namespace": "acs_nlb" }, { "MetricName": "InstanceActiveConnection", "Periods": "60,300", "Description": "インスタンスのアクティブな接続数", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"true\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "Count", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstanceDropConnection", "Periods": "60,300", "Description": "インスタンスの 1 秒あたりのドロップされた接続数", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"true\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstanceDropPacketRX", "Periods": "60,300", "Description": "インスタンスの 1 秒あたりのドロップされたインバウンドパケット数", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstanceDropPacketTX", "Periods": "60,300", "Description": "インスタンスの 1 秒あたりのドロップされたアウトバウンドパケット数", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstanceDropTrafficRX", "Periods": "60,300", "Description": "インスタンスのドロップされたインバウンドトラフィック (ビット/秒)", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "bits/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstanceDropTrafficTX", "Periods": "60,300", "Description": "インスタンスのドロップされたアウトバウンドトラフィック (ビット/秒)", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "bits/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstanceInactiveConnection", "Periods": "60,300", "Description": "インスタンスの 1 秒あたりの非アクティブな接続数", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstanceMaxConnection", "Periods": "60,300", "Description": "インスタンスの 1 秒あたりの最大同時接続数", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstanceNewConnection", "Periods": "60,300", "Description": "インスタンスの 1 秒あたりの新規接続数", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstancePacketRX", "Periods": "60,300", "Description": "インスタンスの 1 秒あたりのインバウンドパケット数", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstancePacketTX", "Periods": "60,300", "Description": "インスタンスの 1 秒あたりのアウトバウンドパケット数", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstanceTrafficRX", "Periods": "60,300", "Description": "インスタンスのインバウンドトラフィック (ビット/秒)", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"true\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "bits/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstanceTrafficTX", "Periods": "60,300", "Description": "インスタンスのアウトバウンドトラフィック (ビット/秒)", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "bits/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "InstanceUnhealthyServerCount", "Periods": "60,300", "Description": "インスタンスの異常なバックエンド ECS インスタンス数", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"true\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "Count", "Statistics": "Sum", "Namespace": "acs_nlb" }, { "MetricName": "ListenerHeathyServerCount", "Periods": "60,300", "Description": "リスナーの正常なバックエンド ECS インスタンス数", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"true\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "Count", "Statistics": "Minimum", "Namespace": "acs_nlb" }, { "MetricName": "ListenerPacketRX", "Periods": "60,300", "Description": "リスナーの 1 秒あたりのインバウンドパケット数", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "ListenerPacketTX", "Periods": "60,300", "Description": "リスナーの 1 秒あたりのアウトバウンドパケット数", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "ListenerUnhealthyServerCount", "Periods": "60,300", "Description": "リスナーの異常なバックエンド ECS インスタンス数", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"true\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "Count", "Statistics": "Maximum", "Namespace": "acs_nlb" }, { "MetricName": "MaxConnection", "Periods": "60,300", "Description": "リスナーの 1 秒あたりの最大接続数", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"false\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "NewConnection", "Periods": "60,300", "Description": "リスナーの 1 秒あたりの新規接続数", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"true\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "Count/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "NlbInstanceHeathyServerCount", "Periods": "60,300", "Description": "NLB インスタンスの正常なバックエンドサーバー数", "Dimensions": "userId,instanceId", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"Count\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"HighResolution\",\"value\":\"false\"},{\"name\":\"HighResolutionPeriod\",\"value\":\"\"},{\"name\":\"dataType\",\"value\":\"\"},{\"name\":\"DefaultTemplate\",\"value\":\"true\"},{\"name\":\"dashboardFlag\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"instance\"}]", "Unit": "Count", "Statistics": "Sum", "Namespace": "acs_nlb" }, { "MetricName": "TrafficRXNew", "Periods": "60,300", "Description": "リスナーのインバウンドトラフィック (ビット/秒)", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "bits/s", "Statistics": "Average", "Namespace": "acs_nlb" }, { "MetricName": "TrafficTXNew", "Periods": "60,300", "Description": "リスナーのアウトバウンドトラフィック (ビット/秒)", "Dimensions": "userId,instanceId,listenerPort,listenerProtocol", "Labels": "[{\"name\":\"minAlertPeriod\",\"value\":\"60\"},{\"name\":\"alertDefault\",\"value\":\"\"},{\"name\":\"unitFactor\",\"value\":\"1\"},{\"name\":\"alertUnit\",\"value\":\"bits/s\"},{\"name\":\"productCategory\",\"value\":\"nlb\"},{\"name\":\"is_alarm\",\"value\":\"true\"},{\"name\":\"metricCategory\",\"value\":\"port\"}]", "Unit": "bits/s", "Statistics": "Average", "Namespace": "acs_nlb" } ] }, "Code": 200, "Success": true }
DescribeMetricLast
DescribeMetricLast 操作を呼び出して、特定の NLB 監視対象の最新のモニタリングデータをクエリできます。この Topic では、[InstanceNewConnection] のモニタリングデータをクエリする方法の例を説明します。詳細については、「DescribeMetricLast」をご参照ください。
[InstanceNewConnection] のリクエストパラメーターを設定し、[呼び出し開始] をクリックします。
次のパラメーターを設定し、他のパラメーターはデフォルト値のままにします。
メトリック名: メトリック名。値は InstanceNewConnection である必要があります。
ディメンション: モニタリングデータをクエリするリソースを指定するディメンションのマップです。値を
[{"instanceId":"nlb-defs3vztfty3nm****"}]に設定します。名前空間: サービスの名前空間。このパラメーターをacs_nlbに設定します。
リクエストの例
http(s)://[Endpoint]/?Action=DescribeMetricLast &MetricName=InstanceNewConnection &Namespace=acs_nlb &Dimensions=[{"instanceId":"nlb-defs3vztfty3nm****"}] &<Common request parameters>応答で [InstanceNewConnection] の最新のモニタリングデータを表示できます。
レスポンスの例
{ "RequestId": "7F96EE67-5172-567E-9A80-410705EC4A99", "Period": "60", "Datapoints": "[{\"timestamp\":1665479760000,\"instanceId\":\"nlb-defs3vztfty3nm****\",\"userId\":\"1461700914926653\",\"Average\":7.0}]", "Code": "200", "Success": true }
DescribeMetricList
DescribeMetricList 操作を呼び出して、指定された時間範囲内の NLB 監視対象の時系列モニタリングデータをクエリします。このトピックでは、インスタンスの 1 秒あたりの最大同時接続数のモニタリングデータをクエリする方法の例を示します。詳細については、「DescribeMetricList」をご参照ください。
指定した期間内の InstanceMaxConnection のモニタリングデータをクエリするためのリクエストパラメーターを設定し、[呼び出し開始] をクリックします。
次のパラメーターを設定し、他のパラメーターはデフォルト値のままにします。
メトリック名: メトリック名。このパラメーターを InstanceMaxConnection に設定します。
名前空間: サービスの名前空間を指定します。値は acs_nlb である必要があります。
ディメンション:モニタリングデータをクエリするリソースを指定するディメンションのマップです。値には
[{"instanceId":"nlb-q5515xt60rx5s2****"}]を設定します。StartTime:クエリ対象の時間範囲の開始時刻。 値は EndTime の値より前である必要があります。 例:
2022-10-13 20:45:03。サポートされているフォーマット:
UNIX タイムスタンプ:1970 年 1 月 1 日から経過したミリ秒数。
フォーマット:YYYY-MM-DDThh:mm:ssZ。
EndTime: クエリ時間範囲の終了時刻です。サポートされているフォーマットは、StartTime パラメーターと同じです。例:
2022-10-13 20:47:03。
リクエストの例
http(s)://[Endpoint]/?Action=DescribeMetricList &MetricName=InstanceMaxConnection &Namespace=acs_nlb &Dimensions=[{"instanceId":"nlb-q5515xt60rx5s2****"}] &StartTime=2022-10-13 20:45:03 &EndTime=2022-10-13 20:47:03 &<Common request parameters>応答で、指定された時間範囲内の InstanceMaxConnection のモニタリングデータを表示できます。
レスポンスの例
{ "RequestId": "8FBB3D06-834C-57EA-B641-37538EB5FF4E", "Period": "60", "Datapoints": "[{\"timestamp\":1665665040000,\"instanceId\":\"nlb-q5515xt60rx5s2****\",\"userId\":\"1429972739299349\",\"Average\":3.9668172E7},{\"timestamp\":1665665100000,\"instanceId\":\"nlb-q5515xt60rx5s2****\",\"userId\":\"1429972739299349\",\"Average\":3.9668172E7}]", "Code": "200", "Success": true }
SDK を使用したモニタリングデータの表示
SDK を使用して NLB のメトリックと詳細なモニタリングデータを表示できます。このトピックでは、SDK を使用して DescribeMetricList 操作を呼び出し、NLB インスタンスの 1 秒あたりの最大同時接続数をクエリする方法の例を示します。
次のリクエストパラメーターを設定し、他のパラメーターはデフォルト値のままにします。
メトリック名: メトリック名。このパラメーターを InstanceMaxConnection に設定します。
名前空間:サービスの名前空間です。値は acs_nlb である必要があります。
ディメンション:モニタリングデータをクエリするリソースのディメンションです。値は
[{"instanceId":"nlb-q5515xt60rx5s2****"}]に設定します。StartTime: クエリする時間範囲の開始時刻。 StartTime の値は EndTime の値以降にすることはできません。 例:
2022-10-13 20:45:03。サポートされているフォーマット:
UNIX タイムスタンプ:1970 年 1 月 1 日から経過したミリ秒数。
フォーマット:YYYY-MM-DDThh:mm:ssZ。
EndTime: クエリの時間範囲の終了時刻です。値は、StartTime パラメーターと同じフォーマット (例:
2022-10-13 20:47:03) である必要があります。
[SDK サンプルコード] タブで、[Python] を選択し、[サンプルを実行] をクリックします。
ページの下部に表示されるパネルで結果を表示します。