PGXC_OBS_IO_SCHEDULER_PERIODIC_STATS
GXC_OBS_IO_SCHEDULER_PERIODIC_STATS视图统计了OBS IO Scheduler不同请求类型(包括读/写/文件操作)下的请求数量、流控信息等内容。该视图仅云原生数仓3.0版本支持。
其中,第一次查询结果显示的是自集群启动以来到查询时刻之间的统计内容,详细字段见下表。
名称 |
类型 |
描述 |
---|---|---|
node_name |
name |
CN或DN实例的名称,例如dn_6001_6002。 |
io_type |
char |
IO类型,包括:
|
recent_throttled_req_num |
int |
两次查询视图之间的限流次数。 |
total_throttled_req_num |
int |
总的限流次数。 |
last_throttled_dur(s) |
int8 |
距离上次发生限流的时间间隔。 |
waiting_req_num |
int |
当前有多少排队的请求数。 |
mean_tps |
numeric(7,2) |
两次查询视图之间的平均tps,tps为每秒处理的请求数。 |
mean_req_size(KB) |
int8 |
两次查询视图之间的请求的平均长度,单位为KB。 |
mean_req_latency(ms) |
int8 |
两次查询视图之间的请求的平均时延,单位为ms。 |
max_req_latency(ms) |
int8 |
两次查询视图之前的请求的最大时延,单位为ms。 |
mean_bps(KB/s) |
int8 |
两次查询视图之间的平均读取请求or写入请求的速度,单位为KB/s。 |
duration(s) |
int |
两次查询视图之间的时间间隔,单位为s。 |
示例
1 2 3 4 5 6 7 8 9 10 11 |
SELECT * FROM pgxc_obs_io_scheduler_periodic_stats; node_name | io_type | recent_throttled_req_num | total_throttled_req_num | last_throttled_dur(s) | waiting_req_num | mean_tps | mean_req_size(KB) | mean_req_latency(ms) | max_req_latency(ms) | mean_bps(KB/s) | duration(s) --------------+---------+--------------------------+-------------------------+-----------------------+-----------------+----------+-------------------+----------------------+---------------------+----------------+------------- dn_6001_6002 | S | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0 | 155 dn_6001_6002 | R | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0 | 155 dn_6001_6002 | W | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0 | 155 cn_5001 | S | 0 | 0 | 0 | 0 | .03 | 0 | 207 | 519 | 0 | 155 cn_5001 | R | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0 | 155 cn_5001 | W | 0 | 0 | 0 | 0 | .01 | 0 | 288 | 288 | 0 | 155 (6 rows) |
set behavior_compat_options='display_leading_zero'; SELECT * FROM pgxc_obs_io_scheduler_periodic_stats; node_name | io_type | recent_throttled_req_num | total_throttled_req_num | last_throttled_dur(s) | waiting_req_num | mean_tps | mean_req_size(KB) | mean_req_latency(ms) | max_req_latency(ms) | mean_bps(KB/s) | duration(s) --------------+---------+--------------------------+-------------------------+-----------------------+-----------------+----------+-------------------+----------------------+---------------------+----------------+------------- dn_6001_6002 | S | 0 | 0 | 0 | 0 | 0.36 | 0 | 132 | 326 | 0 | 177 dn_6001_6002 | R | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0 | 177 dn_6001_6002 | W | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0 | 177 cn_5001 | S | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0 | 177 cn_5001 | R | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0 | 177 cn_5001 | W | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0 | 177