指标 q 到 z
备注
物化视图和共享数据集群的指标在相应章节中详细介绍:
有关如何为 StarRocks 集群构建监控服务的更多信息,请参阅 监控和告警。
query_cache_capacity
- 描述:查询缓存的容量。
query_cache_hit_count
- 单位:计数
- 描述:查询缓存命中次数。
query_cache_hit_ratio
- 单位:-
- 描述:查询缓存命中率。
query_cache_lookup_count
- 单位:计数
- 描述:查询缓存查找总次数。
query_cache_usage
- 单位:字节
- 描述:当前查询缓存使用量。
query_cache_usage_ratio
- 单位:-
- 描述:当前查询缓存使用率。
query_mem_bytes
- 单位:字节
- 描述:查询使用的内存。
query_scan_bytes
- 单位:字节
- 描述:扫描的总字节数。
query_scan_bytes_per_second
- 单位:字节/秒
- 描述:每秒扫描字节数的估计速率。
query_scan_rows
- 单位:计数
- 描述:扫描的总行数。
query_spill_trigger_total
- 单位:计数
- 标签:
storage_type - 描述:按存储后端(
local、remote)细分的、触发过至少一次落盘的 spillable 算子实例数量。每个算子实例首次执行 flush 回调时累加一次。
query_spill_bytes_write_total
- 单位:字节
- 标签:
storage_type - 描述:按存 储后端细分的、spillable 算子累计写入溢出存储的有效负载字节数。
query_spill_bytes_read_total
- 单位:字节
- 标签:
storage_type - 描述:按存储后端细分的、恢复阶段从溢出存储累计读回的有效负载字节数。
query_spill_blocks_write_total
- 单位:计数
- 标签:
storage_type - 描述:按存储后端细分的、为写入分配的溢出 block 数量。用于估算写路径的 IO 次数规模。
query_spill_blocks_read_total
- 单位:计数
- 标签:
storage_type - 描述:按存储后端细分的、打开用于读取的溢出 block 数量。用于估算读路径的 IO 次数规模。
query_spill_write_io_duration_ns_total
- 单位:纳秒
- 标签:
storage_type - 描述:按存储后端细分的、写侧溢出 IO(block append 与 flush)累计耗时。用于跟踪写盘性能。
query_spill_read_io_duration_ns_total
- 单位:纳秒
- 标签:
storage_type - 描述:按存储后端细分的、恢复阶段读侧溢出 IO(block 读取)累计耗时。用于跟踪读盘性能。
readable_blocks_total (Deprecated)
recycle_bin_database_num
- 单位:个
- 描述:FE Catalog 回收站中当前保留的数据库数量。
recycle_bin_partition_num
- 单位:个
- 描述:FE Catalog 回收站中当前保留的分区数量。
recycle_bin_table_num
- 单位:个
- 描述:FE Catalog 回收站中当前保留的表数量。
resource_group_bigquery_count
- 单位:计数
- 描述:每个资源组中触发大查询限制的查询数量。这是一个瞬时值。
resource_group_concurrency_overflow_count
- 单位:计数
- 描述:每个资源组中触发并发限制的查询数量。这是一个瞬时值。
resource_group_connector_scan_use_ratio (Deprecated)
- 单位:-
- 描述:每个资源组使用的外部表扫描线程时间片占所有资源 组使用总量的比例。这是两次指标检索之间时间间隔内的平均值。
resource_group_cpu_limit_ratio
- 单位:-
- 描述:每个资源组的 CPU 核限制占所有资源组 CPU 核限制总量的比例。这是一个瞬时值。
resource_group_cpu_use_ratio (Deprecated)
- 单位:-
- 描述:每个资源组使用的管道线程时间片占所有资源组使用总量的比例。这是两次指标检索之间时间间隔内的平均值。
resource_group_inuse_cpu_cores
- 单位:计数
- 描述:每个资源组当前使用的 CPU 核的估计数量。这是两次指标检索之间时间间隔内的平均值。
resource_group_mem_inuse_bytes
- 单位:字节
- 描述:每个资源组当前使用的内存,以字节为单位。这是一个瞬时值。
resource_group_mem_limit_bytes
- 单位:字节
- 描述:每个资源组的内存限制,以字节为单位。这是一个瞬时值。
resource_group_running_queries
- 单位:计数
- 描述:每个资源组中当前正在运行的查询数量。这是一个瞬时值。
resource_group_scan_use_ratio (Deprecated)
- 单位:-
- 描述:每个资源组使用的内部表扫描线程时间片占所有资源组总使用量的比例。这是两次指标检索之间时间间隔内的平均值。
resource_group_total_queries
- 单位:计数
- 描述:每个资源组中执行的查询总数,包括当前正在运行的查询。这是一个瞬时值。
result_block_queue_count
- 单位:计数
- 描述:结果块队列中的结果数量。
result_buffer_block_count
- 单位:计数
- 描述:结果缓冲区中的块数量。
routine_load_task_count
- 单位:计数
- 描述:当前正在运行的Routine Load任务数量。
rowset_count_generated_and_in_use
- 单位:计数
- 描述:当前正在使用的rowset ID数量。
rowset_metadata_mem_bytes
- 单位:字节
- 描述:rowset元数据的总字节数。
running_base_compaction_task_num
- 单位:计数
- 描述:正在运行的base compaction任务总数。
running_cumulative_compaction_task_num
- 单位:计数
- 描述:正在运行的cumulative compaction任务总数。
running_update_compaction_task_num
- 单位:计数
- 描述:当前正在运行的Primary Key表compaction任务总数。
schema_change_mem_bytes
- 单位:字节
- 描述:Schema Change使用的内存。
segment_flush_queue_count
- 单位:计数
- 描述:segment flush线程池中排队的任务数量。
segment_metadata_mem_bytes
- 单位:字节
- 描述:segment元数据使用的内存。
segment_read
- 单位:计数
- 描述:segment读取总数。
segment_replicate_queue_count
- 单位:计数
- 描述:Segment Replicate线程池中排队的任务数量。
segment_zonemap_mem_bytes
- 单位:字节
- 描述:segment zonemap使用的内存。
short_key_index_mem_bytes
- 单位:字节
- 描述:短键索引使用的内存。
small_file_cache_count
- 单位: 计数
- 描述: 小文件缓存的数量。
spill_disk_bytes_used
- 单位: 字节
- 标签:
storage_type - 描述: 所有溢出存储目录当前已占用的磁盘字节数。
storage_type=local汇总 BE 溢出DirManager管理的每个目录中正在使用的字节数。storage_type=remote为对称保留,当前始终为 0,因为远端溢出存储由单独的查询实例各自管理,没有全局的聚合数据。
snmp
- 单位: -
- 描述:
/proc/net/snmp返回的指标。
starrocks_be_clone_task_copy_bytes
- 单位: 字节
- 类型: 累积
- 描述: BE 节点中 Clone 任务复制的总文件大小,包括 INTER_NODE 和 INTRA_NODE 类型。
starrocks_be_clone_task_copy_duration_ms
- 单位: 毫秒
- 类型: 累积
- 描述: BE 节点中 Clone 任务复制消耗的总时间,包括 INTER_NODE 和 INTRA_NODE 类型。
starrocks_be_exec_state_report_active_threads
- 单位: 计数
- 类型: 瞬时
- 描述: 报告 Fragment 实例执行状态的线程池中正在执行的任务数量。
starrocks_be_exec_state_report_queue_count
- 单位: 计数
- 类型: 瞬时
- 描述: 报告 Fragment 实例执行状态的线程池中排队的任 务数量,最多 1000 个。
starrocks_be_exec_state_report_running_threads
- 单位: 计数
- 类型: 瞬时
- 描述: 报告 Fragment 实例执行状态的线程池中的线程数量,最少 1 个,最多 2 个。
starrocks_be_exec_state_report_threadpool_size
- 单位: 计数
- 类型: 瞬时
- 描述: 报告 Fragment 实例执行状态的线程池中的最大线程数量,默认为 2。
starrocks_be_files_scan_num_bytes_read
- 单位: 字节
- 描述: 从外部存储读取的总字节数。标签:
file_format,scan_type。
starrocks_be_files_scan_num_files_read
- 单位: 计数
- 描述: 从外部存储读取的文件数量 (CSV, Parquet, ORC, JSON, Avro)。标签:
file_format,scan_type。
starrocks_be_files_scan_num_raw_rows_read
- 单位: 计数
- 描述: 在格式验证和谓词过滤之前从外部存储读取的总原始行数。标签:
file_format,scan_type。
starrocks_be_files_scan_num_rows_return
- 单位: 计数
- 描述: 谓词过滤后返回的行数。标签:
file_format,scan_type。
starrocks_be_files_scan_num_valid_rows_read
- 单位: 计数
- 描述: 读取的有效行数(不包括格式无效的行)。标签:
file_format,scan_type。
starrocks_be_lake_tablet_metadata_get_not_found_total
- 单位: 计数
- 类型: 累积值
- 描述: 仅存算分离模式。从远程存储读取 Lake Tablet 元数据时返回
NotFound的尝试总数。Tablet 元数据要么存放在其独立的元数据文件中,要么存放在 Bundle 元数据文件中,二者必居其一且不会同时存在;对这两种位置的读取均会计入该指标,包括 Vacuum 流程发起的 Bundle 文件读取。每次失败的回退读取均会单独计数。缓存未命中和读取成功不会增加该指标。复制流程中对源集群元数据的读取、以及恢复流程中对快照元数据的读取不计入该指标。
starrocks_be_mem_pool_mem_limit_bytes
- 单位: 字节
- 类型: 瞬时
- 描述: 每个内存池的内存限制,以字节为单位。
starrocks_be_mem_pool_mem_usage_bytes
- 单位: 字节
- 类型: 瞬时
- 描述: 每个内存池当前使用的总内存,以字节为单位。
starrocks_be_mem_pool_mem_usage_ratio
- 单位: -
- 类型: 瞬时
- 描述:内存池的内存使用量与内存池的内存限制之比。
starrocks_be_mem_pool_workgroup_count
- 单位:计数
- 类型:瞬时
- 描述:分配给每个内存池的资源组数量。
starrocks_be_pipe_prepare_pool_queue_len
- 单位:计数
- 类型:瞬时
- 描述:管道准备线程池任务队列长度的瞬时值。
starrocks_be_priority_exec_state_report_active_threads
- 单位:计数
- 类型:瞬时
- 描述:报告Fragment实例最终执行状态的线程池中正在执行的任务数量。
starrocks_be_priority_exec_state_report_queue_count
- 单位:计数
- 类型:瞬时
- 描述:报告Fragment实例最终执行状态的线程池中排队等待的任务数量,最大值为2147483647。
starrocks_be_priority_exec_state_report_running_threads
- 单位:计数
- 类型:瞬时
- 描述:报告Fragment实例最终执行状态的线程池中的线程数量,最小值为1,最大值为2。