當您遇到傳統型負載平衡CLB請求逾時、流量限速等網路連接問題,或者需要瞭解CLB的負載、效能等情況時,您可以通過CLB監控項指標來即時監控分析和排查問題。本文為您介紹CLB的監控項指標。
注意事項
調用CloudMonitorAPI時,您需要擷取CLB的Namespace、Period、MetricName和Dimensions。
Namespace為
acs_slb_dashboard
。Period預設為60秒,也可以為60的整數倍。
Dimensions為JSON字串,例如:
[{"instanceId":"lb-bp1r92vzpemy099f******"}]
。Dimensions中的instanceId為CLB執行個體的instanceId,port為CLB執行個體的連接埠,vip為CLB執行個體的服務地址。
CLB監控指標
CLB支援通過控制台、API、SDK查看的監控項
四層協議監控指標
監控指標類型 | 監控項 | 監控描述 | MetricName | Dimensions | Statistics |
執行個體串連類 | 執行個體建立串連數 | CLB執行個體每秒處理的建立TCP和UDP串連的數量。單位:Count/s | InstanceNewConnection | instanceId | Average、Minimum、Maximum |
執行個體丟棄串連數 | CLB執行個體每秒丟失的TCP和UDP串連的數量。單位:Count/s | InstanceDropConnection | instanceId | Average、Minimum、Maximum | |
執行個體活躍串連數 | CLB執行個體當前處於ESTABLISHED狀態的TCP串連的數量。單位:Count 說明 如果您採用的是長串連的情況,一個串連會同時傳輸多個檔案請求。 | InstanceActiveConnection | instanceId | Average、Minimum、Maximum | |
執行個體非活躍串連數 | CLB執行個體當前處於非ESTABLISHED狀態的TCP串連和所有UDP串連的數量。單位:Count | InstanceInactiveConnection | instanceId | Average、Minimum、Maximum | |
執行個體並發串連數 | CLB執行個體處理的所有TCP和UDP串連的數量。單位:Count | InstanceMaxConnection | instanceId | Average、Minimum、Maximum | |
執行個體頻寬/流量類 | 執行個體流入流量 | CLB執行個體每秒接收到的TCP和UDP資料流量。單位:bit/s | InstanceTrafficRX | instanceId | Average、Minimum、Maximum |
執行個體流出流量 | CLB執行個體每秒向外發送的TCP和UDP資料流量。單位:bit/s | InstanceTrafficTX | instanceId | Average、Minimum、Maximum | |
執行個體流入資料包數 | CLB執行個體每秒接收到的TCP和UDP資料包的數量。單位:Count/s | InstancePacketRX | instanceId | Average、Minimum、Maximum | |
執行個體流出資料包數 | CLB執行個體每秒向外發送的TCP和UDP資料包的數量。單位:Count/s | InstancePacketTX | instanceId | Average、Minimum、Maximum | |
執行個體丟棄流入流量 | CLB執行個體每秒未能成功接收到的TCP和UDP資料流量。單位:bit/s | InstanceDropTrafficRX | instanceId | Average、Minimum、Maximum | |
執行個體丟棄流出流量 | CLB執行個體每秒未能成功向外發送的TCP和UDP資料流量。單位:bit/s | InstanceDropTrafficTX | instanceId | Average、Minimum、Maximum | |
執行個體丟棄流入資料包數 | CLB執行個體每秒未能成功接收到的TCP和UDP資料包數量。單位:Count/s | InstanceDropPacketRX | instanceId | Average、Minimum、Maximum | |
執行個體丟棄流出資料包數 | CLB執行個體每秒未能成功向外發送的TCP和UDP資料包數量。單位:Count/s | InstanceDropPacketTX | instanceId | Average、Minimum、Maximum | |
監聽串連類 | 監聽建立串連數 | 該監聽連接埠每秒處理的建立TCP或者UDP串連的數量。單位:Count/s | NewConnection | instanceId、port、vip | Average、Minimum、Maximum |
監聽丟棄串連數 | 該監聽連接埠每秒丟失的TCP或者UDP串連的數量。單位:Count/s | DropConnection | instanceId、port、vip | Average、Minimum、Maximum | |
監聽活躍串連數 | 該監聽連接埠上當前處於ESTABLISHED狀態的TCP串連的數量。單位:Count 說明 如果您採用的是長串連的情況,一個串連會同時傳輸多個檔案請求。 | ActiveConnection | instanceId、port、vip | Average、Minimum、Maximum | |
監聽非活躍串連數 | 該監聽連接埠上當前處於非ESTABLISHED狀態的TCP串連或者所有UDP串連的數量。單位:Count | InactiveConnection | instanceId、port、vip | Average、Minimum、Maximum | |
監聽並發串連數 | 該監聽連接埠處理的所有TCP或者UDP串連的數量。單位:Count | MaxConnection | instanceId、port、vip | Average、Minimum、Maximum | |
監聽頻寬/流量類 | 監聽流入流量 | 該監聽連接埠每秒接收到的TCP或者UDP資料流量。單位:bit/s | TrafficRXNew | instanceId、port、vip | Average、Minimum、Maximum |
監聽流出流量 | 該監聽連接埠每秒向外發送的TCP或者UDP資料流量。單位:bit/s | TrafficTXNew | instanceId、port、vip | Average、Minimum、Maximum | |
監聽流入資料包數 | 該監聽連接埠每秒接收到的TCP或者UDP資料包的數量。單位:Count/s | PacketRX | instanceId、port、vip | Average、Minimum、Maximum | |
監聽流出資料包數 | 該監聽連接埠每秒向外發送的TCP或者UDP資料包的數量。單位:Count/s | PacketTX | instanceId、port、vip | Average、Minimum、Maximum | |
監聽丟棄流入流量 | 該監聽連接埠每秒未能成功接收到的TCP或者UDP資料流量。單位:bit/s | DropTrafficRX | instanceId、port、vip | Average、Minimum、Maximum | |
監聽丟棄流出流量 | 該監聽連接埠每秒未能成功向外發送的TCP或者UDP資料流量。單位:bit/s | DropTrafficTX | instanceId、port、vip | Average、Minimum、Maximum | |
監聽丟棄流入資料包數 | 該監聽連接埠每秒未能成功接收到的TCP或者UDP資料包數量。單位:Count/s | DropPacketRX | instanceId、port、vip | Average、Minimum、Maximum | |
監聽丟棄流出資料包數 | 該監聽連接埠每秒未能成功向外發送的TCP或者UDP資料包數量。單位:Count/s | DropPacketTX | instanceId、port、vip | Average、Minimum、Maximum |
七層協議監控指標
監控指標類型 | 監控項 | 監控描述 | MetricName | Dimensions | Statistics |
執行個體串連類 | 執行個體7層協議RT | 通過CLB執行個體從用戶端發送請求到後端伺服器並返迴響應的時間。單位:ms | InstanceRt | instanceId | Average |
執行個體請求類 | 執行個體7層協議QPS | CLB執行個體每秒可以處理的HTTP或者HTTPS請求數。單位:Count/s | InstanceQps | instanceId | Average |
執行個體狀態代碼類 | 執行個體7層協議2XX狀態代碼 | 通過CLB執行個體每秒從後端伺服器返回給用戶端的2xx成功響應狀態代碼的數量。單位:Count/s | InstanceStatusCode2xx | instanceId | Average |
執行個體7層協議3XX狀態代碼 | 通過CLB執行個體每秒從後端伺服器返回給用戶端的3xx重新導向狀態代碼的數量。單位:Count/s | InstanceStatusCode3xx | instanceId | Average | |
執行個體7層協議4XX狀態代碼 | 通過CLB執行個體每秒從後端伺服器返回給用戶端的4xx用戶端錯誤狀態代碼的數量。單位:Count/s | InstanceStatusCode4xx | instanceId | Average | |
執行個體7層協議5XX狀態代碼 | 通過CLB執行個體每秒從後端伺服器返回給用戶端的5xx伺服器錯誤狀態代碼的數量。單位:Count/s | InstanceStatusCode5xx | instanceId | Average | |
執行個體7層協議其他狀態代碼 | 通過CLB執行個體每秒從後端伺服器返回給用戶端的除2xx,3xx,4xx,5xx狀態代碼以外的狀態代碼數量。單位:Count/s | InstanceStatusCodeOther | instanceId | Average | |
執行個體後端狀態代碼類 | 執行個體7層協議UpstreamCode4xx | 每秒從後端伺服器返回給CLB執行個體的4xx用戶端錯誤狀態代碼的數量。單位:Count/s | InstanceUpstreamCode4xx | instanceId | Average |
執行個體7層協議UpstreamCode5xx | 每秒從後端伺服器返回給CLB執行個體的5xx伺服器錯誤狀態代碼的數量。單位:Count/s | InstanceUpstreamCode5xx | instanceId | Average | |
監聽串連類 | 監聽7層協議RT | 通過該監聽連接埠從用戶端發送請求到後端伺服器返迴響應的時間。單位:ms | Rt | instanceId、port、vip | Average |
監聽請求類 | 監聽7層協議QPS | 該監聽連接埠每秒可以處理的HTTP或者HTTPS的請求數。單位:Count/s | Qps | instanceId、port、vip | Average |
監聽狀態代碼類 | 監聽7層協議2XX狀態代碼 | 通過該監聽連接埠每秒從後端伺服器返回給用戶端的2xx成功響應狀態代碼的數量。單位:Count/s | StatusCode2xx | instanceId、port、vip | Average |
監聽7層協議3XX狀態代碼 | 通過該監聽連接埠每秒從後端伺服器返回給用戶端的3xx重新導向狀態代碼的數量。單位:Count/s | StatusCode3xx | instanceId、port、vip | Average | |
監聽7層協議4XX狀態代碼 | 通過該監聽連接埠每秒從後端伺服器返回給用戶端的4xx用戶端錯誤狀態代碼的數量。單位:Count/s | StatusCode4xx | instanceId、port、vip | Average | |
監聽7層協議5XX狀態代碼 | 通過該監聽連接埠每秒從後端伺服器返回給用戶端的5xx伺服器錯誤狀態代碼的數量。單位:Count/s | StatusCode5xx | instanceId、port、vip | Average | |
監聽7層協議其他狀態代碼 | 通過該監聽連接埠每秒從後端伺服器返回給用戶端的除2xx,3xx,4xx,5xx狀態代碼以外的狀態代碼數量。單位:Count/s | StatusCodeOther | instanceId、port、vip | Average | |
監聽後端狀態代碼類 | 監聽7層協議UpstreamCode4xx | 通過該監聽連接埠每秒從後端伺服器返回給CLB執行個體的4xx用戶端錯誤狀態代碼的數量。單位:Count/s | UpstreamCode4xx | instanceId、port、vip | Average |
監聽7層協議UpstreamCode5xx | 通過該監聽連接埠每秒從後端伺服器返回給CLB執行個體的5xx伺服器錯誤狀態代碼的數量。單位:Count/s | UpstreamCode5xx | instanceId、port、vip | Average |
CLB僅支援通過API、SDK查看的監控項
四層協議監控指標
監控指標類型 | 監控項 | 監控描述 | MetricName | Dimensions | Statistics |
監聽健全狀態檢查類 | 健全狀態檢查後端健康ECS執行個體個數 | 該監聽連接埠上健全狀態檢查處於正常狀態的後端伺服器ECS執行個體的數量。單位:Count | HeathyServerCount | instanceId、port、vip | Average、Minimum、Maximum |
健全狀態檢查後端異常ECS執行個體個數 | 該監聽連接埠上健全狀態檢查處於異常狀態的後端伺服器ECS執行個體的數量。單位:Count | UnhealthyServerCount | instanceId、port、vip | Average、Minimum、Maximum | |
執行個體串連類 | 執行個體串連數使用率 | CLB執行個體當前已經建立的串連數占最大串連數的比例。單位:% | InstanceMaxConnectionUtilization | instanceId | Average、Maximum、Minimum |
執行個體建立串連數使用率 | CLB執行個體當前建立串連數占最大建立串連數的比例。單位:% | InstanceNewConnectionUtilization | instanceId | Average、Maximum、Minimum |
七層協議監控指標
監控指標類型 | 監控項 | 監控描述 | MetricName | Dimensions | Statistics |
執行個體串連類 | 七層執行個體UpstreamRt | 從CLB執行個體將請求轉寄到後端伺服器並返迴響應的時間。單位:ms | InstanceUpstreamRt | instanceId | Average |
執行個體請求類 | 七層執行個體QPS使用率 | CLB執行個體實際處理的請求數量占最大處理請求數量的比例。單位:% | InstanceQpsUtilization | instanceId | Average、Maximum、Minimum |
監聽串連類 | 七層監聽UpstreamRt | 通過該監聽連接埠從CLB執行個體將請求轉寄到後端伺服器並返迴響應的時間。單位:ms | UpstreamRt | instanceId、port、vip | Average |