當您遇到傳統型負載均衡CLB請求超時、流量限速等網絡連接問題,或者需要了解CLB的負載、性能等情況時,您可以通過CLB監控項指標來實時監控分析和排查問題。本文為您介紹CLB的監控項指標。
注意事項
調用云監控API時,您需要獲取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 |