本文介绍基于负载均衡7层访问日志提取的指标详情,包括全局指标、slbid维度指标、status维度指标和upstream_status维度指标。
本文涉及的指标遵循时序数据格式,支持使用PromQL或SQL进行查询分析。更多信息,请参见时序数据查询与分析简介。
全局指标
全局指标信息如下表所示。
指标 | 说明 |
---|---|
pv | 总访问次数 |
body_bytes_sent_avg | 发送给客户端的http body平均字节数 |
body_bytes_sent_sum | 发送给客户端的http body总字节数 |
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表示请求连接时长,该时长包括从负载均衡向后端建立连接开始到接收数据,然后关闭连接为止的时间。 |
upstream_response_time_p50 | 请求连接时长的50分位值 |
upstream_response_time_p90 | 请求连接时长的90分位值 |
upstream_response_time_p99 | 请求连接时长的99分位值 |
write_response_time_avg | Proxy写的响应时间的平均值 |
write_response_time_p50 | Proxy写的响应时间的50分位值 |
write_response_time_p90 | Proxy写的响应时间的90分位值 |
write_response_time_p99 | Proxy写的响应时间的99分位值 |
slbid维度
slbid维度指标的标签为slbid,指标详情如下表所示。
指标 | 单位 | 说明 | 标签 |
---|---|---|---|
pv:slbid | count | CLB实例访问次数 | slbid |
body_bytes_sent_avg:slbid | byte | 发送给客户端的http body平均字节数 | slbid |
body_bytes_sent_sum:slbid | byte | 发送给客户端的http body总字节数 | slbid |
request_length_avg:slbid | byte | 请求报文的平均长度 | slbid |
request_length_sum:slbid | byte | 请求报文的总长度 | slbid |
request_time_avg:slbid | second | 请求时间的平均值 | slbid |
request_time_p50:slbid | second | 请求时间的50分位值 | slbid |
request_time_p90:slbid | second | 请求时间的90分位值 | slbid |
request_time_p99:slbid | second | 请求时间的99分位值 | slbid |
upstream_response_time_avg:slbid | second | 请求连接时长的平均值 说明 upstream_response_time表示请求连接时长,该时长包括从负载均衡向后端建立连接开始到接收数据,然后关闭连接为止的时间。 | slbid |
upstream_response_time_p50:slbid | second | 请求连接时长的50分位值 | slbid |
upstream_response_time_p90:slbid | second | 请求连接时长的90分位值 | slbid |
upstream_response_time_p99:slbid | second | 请求连接时长的99分位值 | slbid |
write_response_time_avg:slbid | second | Proxy写的响应时间的平均值 | slbid |
write_response_time_p50:slbid | second | Proxy写的响应时间的50分位值 | slbid |
write_response_time_p90:slbid | second | Proxy写的响应时间的90分位值 | slbid |
write_response_time_p99:slbid | second | Proxy写的响应时间的99分位值 | slbid |
status维度
status维度指标的标签为slbid+host+status,指标详情如下表所示。
指标 | 单位 | 说明 | 标签 |
---|---|---|---|
pv:slbid:host:status | count | 每个slbid、host、status的访问次数 | slbid+host+status |
body_bytes_sent_avg:slbid:host:status | byte | 发送给客户端的http body平均字节数 | slbid+host+status |
body_bytes_sent_sum:slbid:host:status | byte | 发送给客户端的http body总字节数 | slbid+host+status |
request_length_avg:slbid:host:status | byte | 请求报文的平均长度 | slbid+host+status |
request_length_sum:slbid:host:status | byte | 请求报文的总长度 | slbid+host+status |
request_time_avg:slbid:host:status | second | 请求时间的平均值 | slbid+host+status |
request_time_p50:slbid:host:status | second | 请求时间的50分位值 | slbid+host+status |
request_time_p90:slbid:host:status | second | 请求时间的90分位值 | slbid+host+status |
request_time_p99:slbid:host:status | second | 请求时间的99分位值 | slbid+host+status |
upstream_response_time_avg:slbid:host:status | second | 请求连接时长的平均值 说明 upstream_response_time表示请求连接时长,该时长包括从负载均衡向后端建立连接开始到接收数据,然后关闭连接为止的时间。 | slbid+host+status |
upstream_response_time_p50:slbid:host:status | second | 请求连接时长的50分位值 | slbid+host+status |
upstream_response_time_p90:slbid:host:status | second | 请求连接时长的90分位值 | slbid+host+status |
upstream_response_time_p99:slbid:host:status | second | 请求连接时长的99分位值 | slbid+host+status |
write_response_time_avg:slbid:host:status | second | Proxy写的响应时间的平均值 | slbid+host+status |
write_response_time_p50:slbid:host:status | second | Proxy写的响应时间的50分位值 | slbid+host+status |
write_response_time_p90:slbid:host:status | second | Proxy写的响应时间的90分位值 | slbid+host+status |
write_response_time_p99:slbid:host:status | second | Proxy写的响应时间的99分位值 | slbid+host+status |
upstream_status维度
维度指标的标签为slbid+host+status+request_method+upstream_status+url,指标详情如下表所示。
指标 | 单位 | 说明 | 标签 |
---|---|---|---|
pv:slbid:host:status:method:upstream_status | count | 每个slbid、host、status、method、url、upstream_status的访问次数 | slbid+host+status+request_method+upstream_status+url |
body_bytes_sent_avg:slbid:host:status:method:upstream_status | byte | 发送给客户端的http body平均字节数 | slbid+host+status+request_method+upstream_status+url |
body_bytes_sent_sum:slbid:host:status:method:upstream_status | byte | 发送给客户端的http body总字节数 | slbid+host+status+request_method+upstream_status+url |
request_length_avg:slbid:host:status:method:upstream_status | byte | 请求报文的平均长度 | slbid+host+status+request_method+upstream_status+url |
request_length_sum:slbid:host:status:method:upstream_status | byte | 请求报文的总长度 | slbid+host+status+request_method+upstream_status+url |
request_time_avg:slbid:host:status:method:upstream_status | second | 请求时间的平均值 | slbid+host+status+request_method+upstream_status+url |
request_time_p50:slbid:host:status:method:upstream_status | second | 请求时间的50分位值 | slbid+host+status+request_method+upstream_status+url |
request_time_p90:slbid:host:status:method:upstream_status | second | 请求时间的90分位值 | slbid+host+status+request_method+upstream_status+url |
request_time_p99:slbid:host:status:method:upstream_status | second | 请求时间的99分位值 | slbid+host+status+request_method+upstream_status+url |
upstream_response_time_avg:slbid:host:status:method:upstream_status | second | 请求连接时长的平均值 说明 upstream_response_time表示请求连接时长,该时长包括从负载均衡向后端建立连接开始到接收数据,然后关闭连接为止的时间。 | slbid+host+status+request_method+upstream_status+url |
upstream_response_time_p50:slbid:host:status:method:upstream_status | second | 请求连接时长的50分位值 | slbid+host+status+request_method+upstream_status+url |
upstream_response_time_p90:slbid:host:status:method:upstream_status | second | 请求连接时长的90分位值 | slbid+host+status+request_method+upstream_status+url |
upstream_response_time_p99:slbid:host:status:method:upstream_status | second | 请求连接时长的99分位值 | slbid+host+status+request_method+upstream_status+url |
write_response_time_avg:slbid:host:status:method:upstream_status | second | Proxy写的响应时间的平均值 | slbid+host+status+request_method+upstream_status+url |
write_response_time_p50:slbid:host:status:method:upstream_status | second | Proxy写的响应时间的50分位值 | slbid+host+status+request_method+upstream_status+url |
write_response_time_p90:slbid:host:status:method:upstream_status | second | Proxy写的响应时间的90分位值 | slbid+host+status+request_method+upstream_status+url |
write_response_time_p99:slbid:host:status:method:upstream_status | second | Proxy写的响应时间的99分位值 | slbid+host+status+request_method+upstream_status+url |