primary模型元数据信息获取

【详述】由于通过show tablet from db.table显示的dataSize具有单位不统一且不够准确, 且跟查看metaUrl接口中返回的数据有差别,为了较为方便统一处理,想通过metaUrl获取较为准确的dataSize大小,核心获取为通过调用tablet显示的metUrl,获取结果,解析rs_meta中的列表,获取empty为false的信息的data_disk_size,但在测试过程中,发现primary模型表metaUrl返回不存在rs_metas信息,且没有data_disk_size,请问如何较为方便获取实际的统一dataSize信息?或者统一下metaUrl返回结构信息?
【背景】做过哪些操作?
【业务影响】
【StarRocks版本】2.4.2 3994421
【集群规模】例如:3fe(1 follower+2observer)+5be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【附件】

  • unique_meta.json (3.0 KB) other.json (12.5 KB) fe.log/beINFO/相应截图
  • 慢查询:
    • Profile信息
    • 并行度:show variables like ‘%parallel_fragment_exec_instance_num%’;
    • pipeline是否开启:show variables like ‘%pipeline%’;
    • be节点cpu和内存使用率截图
  • 查询报错:
  • be crash
    • be.out

show data;也可以获取大小

show data获取的也是带有单位的,并且是整个表包括副本,我是想获取每个tablet的,做一些数据倾斜检测功能


你看过这个了吗

看了,主要是想做个自动化,获取信息入表报警,这个还得需要去服务器查看之类的,所以想自己获取进行处理