通過查看GWLB監控指標,您可以即時瞭解GWLB執行個體的使用方式和業務健全狀態以及潛在的問題,並及時對故障資源進行處理,保證業務正常運行。本文為您介紹GWLB的監控指標。
背景資訊
當您調用CloudMonitorAPI時,需要擷取GWLB的Namespace、Period、MetricName和Dimensions。
Namespace為
acs_gwlb
。Period預設為60秒,也可以為60的整數倍。
參數中的Dimensions為JSON字串,例如:
[{"instanceId":"gwlb-0jl04f66daa388ec****"}]
。Dimensions中的instanceId為GWLB執行個體的執行個體ID。
GWLB監控指標
下表的Dimension列中,addressIpVersion代表GWLB執行個體的協議類型。
對於IPv4執行個體,取值為ipv4,IPv4的監控指標值代表該GWLB執行個體的監控指標。參數Dimensions的輸入樣本為
[{"addressIpVersion":"ipv4"}]
。對於雙棧執行個體,取值包括ipv4、ipv6和dualstack,雙棧的監控指標值代表該GWLB執行個體IPv4指標和IPv6指標之和。以取值為dualstack為例,參數Dimensions的輸入樣本為
[{"addressIpVersion":"dualstack"}]
。
下表的Dimension列中,availableZone代表GWLB執行個體的可用性區域ID。
需要查詢執行個體某可用性區域的監控項,參數Dimensions的輸入樣本為
[{"availableZone":"cn-wulanchabu-a"}]
。需要查詢執行個體所有可用性區域的監控項,參數Dimensions的輸入為
[{"availableZone":"all"}]
。
監控項
監控項 | 單位 | MetricName | Dimension | Statistics |
每秒建立串連數 | Count/s | NewConnection | userId, regionId, instanceId, availableZone, addressIpVersion | Value |
活躍串連數 | Count | ActiveConnection | userId, regionId, instanceId, availableZone, addressIpVersion | Value |
入方向包速率 | Count/s | PacketRX | userId, regionId, instanceId, availableZone, addressIpVersion | Value |
出方向包速率 | Count/s | PacketTX | userId, regionId, instanceId, availableZone, addressIpVersion | Value |
入方向頻寬速率 | bit/s | TrafficRX | userId, regionId, instanceId, availableZone, addressIpVersion | Value |
出方向頻寬速率 | bit/s | TrafficTX | userId, regionId, instanceId, availableZone, addressIpVersion | Value |
伺服器組不健康的伺服器數 | Count | ServerGroupUnhealthyHostCount | userId, regionId, instanceId, availableZone, listenerId, serverGroupId | Value |
伺服器組健康的伺服器數 | Count | ServerGroupHealthyHostCount | userId, regionId, instanceId, availableZone, listenerId, serverGroupId | Value |