本文介紹基于負載均衡7層訪問日志提取的指標詳情,包括全局指標、app_lb_id維度指標、status維度指標和upstream_status維度指標。
本文涉及的指標遵循時序數(shù)據(jù)格式,支持使用PromQL或SQL進行查詢分析。更多信息,請參見時序數(shù)據(jù)查詢和分析簡介。
全局指標
全局指標信息如下表所示。
指標 | 說明 |
---|---|
pv | 總訪問次數(shù) |
body_bytes_sent_avg | 發(fā)送給客戶端的HTTP Body平均字節(jié)數(shù) |
body_bytes_sent_sum | 發(fā)送給客戶端的HTTP Body總字節(jié)數(shù) |
request_length_avg | 請求報文的平均長度 |
request_length_sum | 請求報文的總長度 |
request_time_avg | 請求時間的平均值 |
request_time_p50 | 請求時間的50分位值 |
request_time_p90 | 請求時間的90分位值 |
request_time_p99 | 請求時間的99分位值 |
upstream_response_time_avg | 請求連接時長的平均值 說明 upstream_response_time表示請求連接時長,該時長包括從負載均衡向后端建立連接開始到接收數(shù)據(jù),然后關閉連接為止的時間。 |
upstream_response_time_p50 | 請求連接時長的50分位值 |
upstream_response_time_p90 | 請求連接時長的90分位值 |
upstream_response_time_p99 | 請求連接時長的99分位值 |
app_lb_id維度
app_lb_id維度指標的標簽為app_lb_id,指標詳情如下表所示。
指標 | 單位 | 說明 | 標簽 |
---|---|---|---|
pv:app_lb_id | count | ALB實例訪問次數(shù) | app_lb_id |
body_bytes_sent_avg:app_lb_id | byte | 發(fā)送給客戶端的HTTP Body平均字節(jié)數(shù) | app_lb_id |
body_bytes_sent_sum:app_lb_id | byte | 發(fā)送給客戶端的HTTP Body總字節(jié)數(shù) | app_lb_id |
request_length_avg:app_lb_id | byte | 請求報文的平均長度 | app_lb_id |
request_length_sum:app_lb_id | byte | 請求報文的總長度 | app_lb_id |
request_time_avg:app_lb_id | second | 請求時間的平均值 | app_lb_id |
request_time_p50:app_lb_id | second | 請求時間的50分位值 | app_lb_id |
request_time_p90:app_lb_id | second | 請求時間的90分位值 | app_lb_id |
request_time_p99:app_lb_id | second | 請求時間的99分位值 | app_lb_id |
upstream_response_time_avg:app_lb_id | second | 請求連接時長的平均值 說明 upstream_response_time表示請求連接時長,該時長包括從負載均衡向后端建立連接開始到接收數(shù)據(jù),然后關閉連接為止的時間。 | app_lb_id |
upstream_response_time_p50:app_lb_id | second | 請求連接時長的50分位值 | app_lb_id |
upstream_response_time_p90:app_lb_id | second | 請求連接時長的90分位值 | app_lb_id |
upstream_response_time_p99:app_lb_id | second | 請求連接時長的99分位值 | app_lb_id |
status維度
status維度指標的標簽為app_lb_id+host+status,指標詳情如下表所示。
指標 | 單位 | 說明 | 標簽 |
---|---|---|---|
pv:app_lb_id:host:status | count | 每個app_lb_id、host、status的訪問次數(shù) | app_lb_id+host+status |
body_bytes_sent_avg:app_lb_id:host:status | byte | 發(fā)送給客戶端的HTTP Body平均字節(jié)數(shù) | app_lb_id+host+status |
body_bytes_sent_sum:app_lb_id:host:status | byte | 發(fā)送給客戶端的HTTP Body總字節(jié)數(shù) | app_lb_id+host+status |
request_length_avg:app_lb_id:host:status | byte | 請求報文的平均長度 | app_lb_id+host+status |
request_length_sum:app_lb_id:host:status | byte | 請求報文的總長度 | app_lb_id+host+status |
request_time_avg:app_lb_id:host:status | second | 請求時間的平均值 | app_lb_id+host+status |
request_time_p50:app_lb_id:host:status | second | 請求時間的50分位值 | app_lb_id+host+status |
request_time_p90:app_lb_id:host:status | second | 請求時間的90分位值 | app_lb_id+host+status |
request_time_p99:app_lb_id:host:status | second | 請求時間的99分位值 | app_lb_id+host+status |
upstream_response_time_avg:app_lb_id:host:status | second | 請求連接時長的平均值 說明 upstream_response_time表示請求連接時長,該時長包括從負載均衡向后端建立連接開始到接收數(shù)據(jù),然后關閉連接為止的時間。 | app_lb_id+host+status |
upstream_response_time_p50:app_lb_id:host:status | second | 請求連接時長的50分位值 | app_lb_id+host+status |
upstream_response_time_p90:app_lb_id:host:status | second | 請求連接時長的90分位值 | app_lb_id+host+status |
upstream_response_time_p99:app_lb_id:host:status | second | 請求連接時長的99分位值 | app_lb_id+host+status |