指标 i 到 p
备注
物化视图和存算分离集群的指标在相应章节中详细说明:
有关如何为 StarRocks 集群构建监控服务的更多信息,请参阅 监控与告警。
iceberg_compaction_duration_ms_total
- 单位:毫秒
- 类型:累积
- 标签:
compaction_type(manual或auto) - 描述:运行 Iceberg 压缩任务的总耗时。
iceberg_compaction_input_files_total
- 单位:计数
- 类型:累积
- 标签:
compaction_type(manual或auto) - 描述:Iceberg 压缩任务读取的数据文件总数。
iceberg_compaction_output_files_total
- 单位:计数
- 类型:累积
- 标签:
compaction_type(manual或auto) - 描述:Iceberg 压缩任务生成的数据文件总数。
iceberg_compaction_removed_delete_files_total
- 单位:计数
- 类型:累积
- 标签:
compaction_type(manual或auto) - 描述:Iceberg 手动压缩任务删除的删除文件总数。
iceberg_compaction_total
- 单位:计数
- 类型:累积
- 标签:
compaction_type(manual或auto) - 描述:Iceberg 压缩 (
rewrite_data_files) 任务的总数。
iceberg_delete_bytes
- 单位:字节
- 类型:累积
- 标签:
delete_type(position或metadata) - 描述:Iceberg
DELETE任务删除的总字节数 。对于metadata删除,这表示已删除数据文件的大小。对于position删除,这表示创建的位置删除文件的大小。
iceberg_delete_duration_ms_total
- 单位:毫秒
- 类型:累积
- 标签:
delete_type(position或metadata) - 描述:Iceberg
DELETE任务的总执行时间(毫秒)。每个任务的持续时间在其结束后添加。delete_type区分两种删除方法。
iceberg_delete_rows
- 单位:行
- 类型:累积
- 标签:
delete_type(position或metadata) - 描述:Iceberg
DELETE任务删除的总行数。对于metadata删除,这表示已删除数据文件中的行数。对于position删除,这表示创建的位置删除数。
iceberg_delete_total
- 单位:计数
- 类型:累积
- 标签:
status(success或failed)reason(none、timeout、oom、access_denied、unknown)delete_type(position或metadata)
- 描述:针对 Iceberg 表的
DELETE任务总数。无论任务成功或失败,每当任务结束时,该指标都会增加 1。delete_type区分两种删除方法:position(生成位置删除文件)和metadata(元数据级别删除)。
iceberg_metadata_table_query_total
- 单位:计数
- 类型:累积
- 标签:
metadata_table(refs、history、metadata_log_entries、snapshots、manifests、files、partitions或properties) - 描述:访问 Iceberg 元数据表的 SQL 查询总数。每个查询都计入标识所访问元数据表的
metadata_table标签下。
iceberg_time_travel_query_total
- 单位:计数
- 类型:累积
- 标签:
time_travel_type(branch、tag、snapshot或timestamp) 用于分类系列。 - 描述:Iceberg 时间旅行查询总数。未标记的系列对每个时间旅行查询计数一次。标记的系列对查询使用的每种不同时间旅行类型计数。
snapshot表示FOR VERSION AS OF <snapshot_id>,branch和tag表示FOR VERSION AS OF <reference_name>,timestamp表示FOR TIMESTAMP AS OF ...。
iceberg_write_bytes
- 单位:字节
- 类型:累积
- 标签:
write_type(insert、overwrite或ctas) - 描述:Iceberg 写入任务 (
INSERT、INSERT OVERWRITE、CTAS) 写入的总字节数。这表示写入 Iceberg 表的数据文件的总大小。write_type区分操作类型。
iceberg_write_duration_ms_total
- 单位:毫秒
- 类型:累积
- 标签:
write_type(insert、overwrite或ctas) - 描述:Iceberg 写入任务 (
INSERT、INSERT OVERWRITE、CTAS) 的总执行时间(毫秒)。每个任务的持续时间在其结束后累加。write_type区分操作类型。
iceberg_write_files
- 单位:计数
- 类型:累积
- 标签:
write_type(insert、overwrite或ctas) - 描述:Iceberg 写入任务 (
INSERT、INSERT OVERWRITE、CTAS) 写入的数据文件总数。这表示写入 Iceberg 表的数据文件计数。write_type区分操作类型。
iceberg_write_rows
- 单位:行
- 类型:累积
- 标签:
write_type(insert、overwrite或ctas) - 描述:Iceberg 写入任务 (
INSERT、INSERT OVERWRITE、CTAS) 写入的总行数。这表示写入 Iceberg 表的行数。write_type区分操作类型。
iceberg_write_total
- 单位:计数
- 类型:累积
- 标签:
status(success或failed)reason(none、timeout、oom、access_denied、unknown)write_type(insert、overwrite或ctas)
- 描述:针对 Iceberg 表的
INSERT、INSERT OVERWRITE或CTAS任务总数。无论任务成功或失败,每当任务结束时,该指标都会增加 1。write_type区分操作类型。
int128_column_pool_bytes
- 单位:字节
- 描述:INT128 列池使用的内存。
int16_column_pool_bytes
- 单位:字节
- 描述:INT16 列池使用的内存。
int32_column_pool_bytes
- 单位:字节
- 描述:INT32 列池使用的内存。
int64_column_pool_bytes
- 单位:字节
- 描述:INT64 列池使用的内存。
int8_column_pool_bytes
- 单位:字节
- 描述:INT8 列池使用的内存。
jemalloc_active_bytes
- 单位:字节
- 描述:应用程序分配的活动页面中的总字节数。
jemalloc_allocated_bytes
- 单位:字节
- 描述:应用程序分配的总字节数。
jemalloc_dirty_bytes
- 单位:字节
- 描述:未使用的脏页(dirty page)中的总字节数。这些页面尚未通过 madvise 归还给操作系统,可直接复用于新的内存分配而不会触发缺页中断。
jemalloc_mapped_bytes
- 单位:字节
- 描述:分配器映射的活动扩展中的总字节数。
jemalloc_metadata_bytes
- 单位:字节
- 描述:专用于元数据的总字节数,包括用于引导敏感分配器元数据结构的基础分配和内部分配。此项不包括透明巨页的使用。
jemalloc_metadata_thp
- 单位:计数
- 描述:用于元数据的透明巨页数量。
jemalloc_muzzy_bytes
- 单位:字节
- 描述:未使用的 muzzy 页中的总字节数。muzzy 是脏页与保留页(retained)之间的中间衰减状态,页面已通过 madvise(例如 MADV_FREE)处理,但地址映射仍被保留。
jemalloc_resident_bytes
- 单位:字节
- 描述:分配器映射的物理驻留数据页中的最大字节数,包括所有专用于分配器元数据的页面、支持活动分配的页面以及未使用的脏页面。
jemalloc_retained_bytes
- 单位:字节
- 描述:通过 munmap(2) 等操作保留而非返回给操作系统的虚拟内存映射总字节数。
jit_cache_mem_bytes
- 单位:字节
- 描述:JIT 编译函数缓存使用的内存。
lake_compaction_failed
- 单位:计数
- 描述:失败的存算分离(lake)压缩任务计数。
lake_compaction_partial_success
- 单位:计数
- 描述:部分成功的存算分离(lake)压缩任务计数。
lake_compaction_running
- 单位:计数
- 描述:当前正在运行的存算分离(lake)压缩作业数量(每个分区一个作业)。
lake_compaction_running_tasks
- 单位:计数
- 描述:所有正在运行的存算分离(lake)压缩作业中当前正在被压缩的 tablet 数量。该数量与调度器通过
lake_compaction_max_tasks配置进行限流时所用的单位一致,比统计压缩作业数量(每个分区一个)的lake_compaction_running更细粒度——单个作业会按 tablet 拆分为一个个 tablet 级任务。该指标带有is_leader标签;Follower FE 会以is_leader="false"导出该指标且取值为 0,因此面板应通过is_leader="true"进行筛选。
lake_compaction_score_at_trigger
- 单位:分数
- 类型:Gauge
- 描述:最近一次触发存算分离(lake)压缩任务的分区的压缩分数,四舍五入为整数。取值为该分区下各 Tablet 分数的 最大值(
Quantiles.getMax()),与调度器选择压缩分区所用的判据一致。每次触发每个分区更新一次;Gauge 持有最近一次更新的值。该 Gauge 不会衰减:在 Leader FE 上,当没有压缩任务运行时,它会保留上一次触发的值(不会重置为 0)。该值是进程本地的(Leader 上的内存计数器,不会持久化),因此当 FE Leader 发生故障切换后,新当选的 Leader 会从 0 开始,并在其首次触发压缩之前一直报告 0——不会继承前一个 Leader 的值。应将其与lake_compaction_running > 0结合起来设置告警,而非单独读取该指标。该指标带有is_leader标签;Follower FE 会以is_leader="false"导出并返回 0,因此面板应通过is_leader="true"进行筛选。
lake_compaction_success
- 单位:计数
- 描述:成功的存算分离(lake)压缩任务计数。
lake_vacuum_del_file_batch_size_minute
- 单位:文件数(每批次)
- 类型:Gauge
- 描述:存算分离集群下 Vacuum 在过去 60 秒内每次
DeleteObjects批次的平均文件数。
lake_vacuum_del_file_retries_minute
- 单位:次数
- 类型:Gauge
- 描述:存算分离集群下 Vacuum 在过去 60 秒内触发的删除重试次数。反映对象存储瞬时限流 压力(SlowDown / try-again)。
load_bytes
- 单位:字节
- 描述:总加载字节数。
load_channel_count
- 单位:计数
- 描述:加载通道总数。
load_mem_bytes
- 单位:字节
- 描述:数据加载的内存开销。
load_rows
- 单位:计数
- 描述:总加载行数。
load_rpc_threadpool_size
- 单位:计数
- 描述:RPC 线程池的当前大小,用于处理 Routine Load 和通过表函数加载。默认值为 10,最大值为 1000。此值根据线程池的使用情况动态调整。
local_column_pool_bytes (Deprecated)
max_disk_io_util_percent
- 单位:-
- 描述:最大磁盘 I/O 利用率百分比。
max_network_receive_bytes_rate
- 单位:字节
- 描述:通过网络接收的总字节数(所有网络接口中的最大值)。
max_network_send_bytes_rate
- 单位:字节
- 描述:通过网络发送的总字节数(所有网络接口中的最大值)。
memory_pool_bytes_total
- 单位:字节
- 描述:内存池使用的内存。
memtable_flush_duration_us
- 单位:微秒
- 描述:memtable 刷盘的总耗时。
memtable_flush_queue_count
- 单位:计数
- 描述:memtable 刷盘线程池中排队的任务数量。
memtable_flush_total
- 单位:计数
- 描述:memtable 刷盘的总次数。
merge_commit_append_pipe
- 单位:微秒
- 类型:汇总
- 描述:在合并提交期间,向流式加载管道追加数据所花费的时间。
merge_commit_fail_total
- 单位:计数
- 类型:累计
- 描述:失败的 合并提交请求。
merge_commit_pending
- 单位:微秒
- 类型:汇总
- 描述:合并提交任务在执行前在待处理队列中等待的时间。
merge_commit_pending_bytes
- 单位:字节
- 类型:瞬时
- 描述:待处理合并提交任务持有的数据总字节数。
merge_commit_pending_total
- 单位:计数
- 类型:瞬时
- 描述:当前在执行队列中等待的合并提交任务。
merge_commit_register_pipe_total
- 单位:计数
- 类型:累计
- 描述:为合并提交操作注册的流式加载管道。
merge_commit_request
- 单位:微秒
- 类型:汇总
- 描述:合并提交请求的端到端处理延迟。
merge_commit_request_bytes
- 单位:字节
- 类型:累计
- 描述:通过合并提交请求接收到的数据总字节数。
merge_commit_request_total
- 单位:计数
- 类型:累计
- 描述:BE 接收到的合并提交请求总数。
merge_commit_send_rpc_total
- 单位:计数
- 类型:累计
- 描述:发送给 FE 以启动合并提交操作的 RPC 请求。