Network Load Balancer (NLB) インスタンスにリクエストのタイムアウトやスロットリングなどのネットワークの問題が発生した場合、またはNLBインスタンスの負荷とパフォーマンスを確認する必要がある場合は、NLBインスタンスのモニタリングメトリックをクエリして分析とトラブルシューティングを実行できます。 このトピックでは、NLBのモニタリングメトリックについて説明します。
使用状況ノート
CloudMonitor APIを呼び出すには、NLBインスタンスのNamespace、Period、MetricName、およびDimensionsパラメーターを設定する必要があります。
名前空間を
acs_nlb
に設定します。Periodはデフォルトで60 (秒) で、60の倍数に設定することもできます。
[ディメンション] をJSON文字列に設定します。 例:
[{"instanceId":"nlb-defs3vztfty3nm ****"}]
ディメンションのinstanceIdフィールドをNLBインスタンスのIDに設定します。
NLBモニタリング指標
コンソール、API、またはSDKを使用して表示できる指標
カテゴリ | メトリック | 説明 | MetricName | 寸法 | 統計 |
インスタンス接続メトリック | インスタンスへの新しい接続 /秒 | 1秒あたりのNLBインスタンスへの新しいTCPおよびUDP接続の数。 単位: カウント /秒 | InstanceNewConnection | userIdとinstanceId | Average |
1秒あたりのインスタンスへの接続のドロップ | 1秒あたりのNLBインスタンスへのドロップされたTCPおよびUDP接続の数。 単位: カウント /秒 | InstanceDropConnection | userIdとinstanceId | Average | |
インスタンスへのアクティブな接続 | NLBインスタンスへのESTABLISHED TCP接続の数。 単位: カウント 説明 永続的接続は、複数のファイル要求を同時に転送できます。 | InstanceActiveConnection | userIdとinstanceId | Average | |
インスタンスへの非アクティブな接続 | ESTABLISHED状態にないTCP接続と、NLBインスタンスへのUDP接続の数。 単位: カウント | InstanceInactiveConnection | userIdとinstanceId | Average | |
インスタンスへの同時接続 | NLBインスタンスへのTCPおよびUCP接続の数。 単位: カウント | InstanceMaxConnection | userIdとinstanceId | Average | |
インスタンス帯域幅メトリック | インスタンスによる1秒あたりの受信パケット数 | NLBインスタンスによって1秒あたりに受信されたTCPおよびUDPパケットの数。 単位: カウント /秒 | InstancePacketRX | userIdとinstanceId | Average |
インスタンスによる1秒あたりの送信パケット数 | NLBインスタンスによって1秒あたりに送信されるTCPおよびUDPパケットの数。 単位: カウント /秒 | InstancePacketTX | userIdとinstanceId | Average | |
インスタンスによる1秒あたりの受信ビット数 | NLBインスタンスによって1秒あたりに受信されるTCPおよびUDPトラフィック。 単位: bit/s | InstanceTrafficRX | userIdとinstanceId | Average | |
インスタンスによって1秒あたりに送信されるアウトバウンドビット | NLBインスタンスによって1秒あたりに送信されるTCPおよびUDPトラフィック。 単位: bit/s | InstanceTrafficTX | userIdとinstanceId | Average | |
インスタンスで1秒あたりにドロップされるインバウンドパケット | NLBインスタンスが1秒あたりに受信できないTCPおよびUDPパケットの数。 単位: カウント /秒 | InstanceDropPacketRX | userIdとinstanceId | Average | |
インスタンスで1秒あたりにドロップされるアウトバウンドパケット | NLBインスタンスが1秒あたりに送信に失敗したTCPおよびUDPパケットの数。 単位: カウント /秒 | InstanceDropPacketTX | userIdとinstanceId | Average | |
インスタンスで1秒あたりにドロップされるインバウンドビット | NLBインスタンスが1秒あたりに受信できないTCPおよびUDPトラフィック。 単位: bit/s | InstanceDropTrafficRX | userIdとinstanceId | Average | |
インスタンスで1秒あたりにドロップされるアウトバウンドビット | NLBインスタンスが1秒あたりに送信できないTCPおよびUDPトラフィック。 単位: bit/s | InstanceDropTrafficTX | userIdとinstanceId | Average | |
リスナー接続メトリック | リスナーへのアクティブな接続 | リスナーポートへのESTABLISHED TCP接続の数。 単位: カウント 説明 永続的接続は、複数のファイル要求を同時に転送できます。 | ActiveConnection | userId、instanceId、listenerPort、およびlistenerProtocol | Average |
リスナーへの非アクティブな接続 | リスナーポートへのESTABLISHED状態またはUDP接続ではないTCP接続の数。 単位: カウント | InactiveConnection | userId、instanceId、listenerPort、およびlistenerProtocol | 合計 | |
リスナーへの同時接続 | リスナーポートへのTCPまたはUDP接続の数。 単位: カウント | MaxConnection | userId、instanceId、listenerPort、およびlistenerProtocol | Average | |
リスナーへの接続の削除 /秒 | リスナーポートへのTCPまたはUDP接続の1秒あたりのドロップ数。 単位: カウント /秒 | DropConnection | userId、instanceId、listenerPort、およびlistenerProtocol | Average | |
リスナーへの新しい接続 /秒 | リスナーポートへの新しいTCPまたはUDP接続の1秒あたりの数。 単位: カウント /秒 | NewConnection | userId、instanceId、listenerPort、およびlistenerProtocol | Average | |
リスナー帯域幅メトリック | リスナーによる1秒あたりの送信パケット数 | リスナーポートによって1秒あたりに送信されるTCPまたはUDPパケットの数。 単位: カウント /秒 | ListenerPacketTX | userId、instanceId、listenerPort、およびlistenerProtocol | Average |
リスナーによる1秒あたりの受信パケット数 | リスナーポートが1秒あたりに受信したTCPまたはUDPパケットの数。 単位: カウント /秒 | ListenerPacketRX | userId、instanceId、listenerPort、およびlistenerProtocol | Average | |
アウトバウンドリスナー帯域幅 | リスナーポートによって1秒あたりに送信されるTCPまたはUDPトラフィック。 単位: bit/s | TrafficTXNew | userId、instanceId、listenerPort、およびlistenerProtocol | Average | |
インバウンドリスナー帯域幅 | リスナーポートによって1秒あたりに受信されるTCPまたはUDPトラフィック。 単位: bit/s | TrafficRXNew | userId、instanceId、listenerPort、およびlistenerProtocol | Average | |
リスナーで1秒あたりにドロップされたインバウンドパケット | リスナーポートが1秒あたりに受信できないTCPまたはUDPパケットの数。 単位: カウント /秒 | DropPacketRX | userId、instanceId、listenerPort、およびlistenerProtocol | Average | |
リスナーで1秒あたりにドロップされた送信パケット | リスナーポートが1秒あたりに送信できないTCPまたはUDPパケットの数。 単位: カウント /秒 | DropPacketTX | userId、instanceId、listenerPort、およびlistenerProtocol | Average | |
リスナーで1秒あたりにドロップされるアウトバウンドビット | リスナーポートが1秒あたりに送信できないTCPまたはUDPトラフィック。 単位: bit/s | DropTrafficTX | userId、instanceId、listenerPort、およびlistenerProtocol | Average | |
リスナーで1秒あたりにドロップされるインバウンドビット | リスナーポートが1秒あたりに受信できないTCPまたはUDPトラフィック。 単位: bit/s | DropTrafficRX | userId、instanceId、listenerPort、およびlistenerProtocol | Average | |
リスナーヘルスチェックメトリック | リスナーの異常なバックエンドインスタンス | リスナーポートの異常なバックエンドインスタンスの数。 単位: カウント | ListenerUnhealthyServerCount | userId、instanceId、listenerPort、およびlistenerProtocol | Maximum |
仮想IPアドレス (VIP) (ゾーン) 接続メトリック | VIPへのアクティブな接続 | NLBインスタンスの特定のVIP (ゾーン) へのESTABLISHED TCP接続の数。 単位: カウント | VipActiveConnection | userId、instanceId、およびvip | Average |
VIPへの非アクティブな接続 | ESTABLISHED状態にないTCP接続と、NLBインスタンスの特定のVIP (ゾーン) へのUDP接続の数。 単位: カウント | VipInactiveConnection | userId、instanceId、およびvip | Average | |
VIPへの同時接続 | NLBインスタンスの特定のVIP (ゾーン) へのTCPおよびUDP接続の数。 単位: カウント | VipMaxConnection | userId、instanceId、およびvip | Average | |
VIPへの接続の切断 /秒 | NLBインスタンスの特定のVIP (ゾーン) へのTCPおよびUDP接続の1秒あたりのドロップ数。 単位: カウント /秒 | VipDropConnection | userId、instanceId、およびvip | Average | |
新しい接続のVIP /秒 | NLBインスタンスの特定のVIP (ゾーン) への新しいTCPおよびUDP接続の1秒あたりの数。 単位: カウント /秒 | VipNewConnection | userId、instanceId、およびvip | Average | |
VIP (ゾーン) 帯域幅メトリクス | アウトバウンドビットによるVIP /秒 | NLBインスタンスの特定のVIP (ゾーン) を介して1秒あたりに送信されるTCPおよびUDPトラフィック。 単位: bit/s | VipTrafficTX | userId、instanceId、およびvip | Average |
インバウンドビットからVIP /秒 | NLBインスタンスの特定のVIP (ゾーン) を介して1秒あたりに受信されるTCPおよびUDPトラフィック。 単位: bit/s | VipTrafficRX | userId、instanceId、およびvip | Average | |
VIP経由のアウトバウンドパケット /秒 | NLBインスタンスの特定のVIP (ゾーン) を介して1秒あたりに送信されるTCPおよびUDPパケットの数。 単位: カウント /秒 | VipPacketTX | userId、instanceId、およびvip | Average | |
VIP経由の着信パケット /秒 | NLBインスタンスの特定のVIP (ゾーン) を介して1秒あたりに受信されたTCPおよびUDPパケットの数。 単位: カウント /秒 | VipPacketRX | userId、instanceId、およびvip | Average | |
ドロップされたアウトバウンドビットからVIP /秒 | NLBインスタンスが特定のVIP (ゾーン) 経由で1秒あたりに送信できないTCPおよびUDPトラフィック。 単位: bit/s | VipDropTrafficTX | userId、instanceId、およびvip | Average | |
ドロップされたインバウンドビットからVIP /秒 | NLBインスタンスが特定のVIP (ゾーン) 経由で1秒あたりに受信できないTCPおよびUDPトラフィック。 単位: bit/s | VipDropTrafficRX | userId、instanceId、およびvip | Average | |
VIP経由の受信パケットのドロップ /秒 | NLBインスタンスが特定のVIP (ゾーン) を介して受信できないTCPおよびUDPパケットの1秒あたりの数。 単位: カウント /秒 | VipDropPacketRX | userId、instanceId、およびvip | Average | |
VIP経由のアウトバウンドパケットのドロップ /秒 | NLBインスタンスが特定のVIP (ゾーン) 経由で送信できないTCPおよびUDPパケットの1秒あたりの数。 単位: カウント /秒 | VipDropPacketTX | userId、instanceId、およびvip | Average |
APIまたはSDKを使用して表示できるメトリック
カテゴリ | メトリック | 説明 | MetricName | 寸法 | 統計 |
リスナーヘルスチェックメトリック | リスナーの健全なバックエンドインスタンス | リスナーポートの正常なバックエンドインスタンスの数。 単位: カウント | ListenerHeathyServerCount | userId、instanceId、listenerPort、およびlistenerProtocol | 最小値 |
関連ドキュメント
NLBモニタリングデータの表示方法については、「NLBモニタリングデータの表示」をご参照ください。