实时诊断功能主要用于对实例运行的任务进行实时分析与诊断,能够在资源高负载情况下迅速定位当前实例所存在的问题。
查看诊断分析
-
进入EMR Serverless StarRocks实例列表页面。
-
在左侧导航栏,选择。
-
在顶部菜单栏处,根据实际情况选择地域。
-
单击目标实例ID。
-
单击实时诊断页签。
您还可以单击依据监控情况诊断,在弹出的监控预览面板中,会为您展示BE/CN,FE的CPU使用率和Mem使用率等信息。
任务概览
任务概览模块提供了当前时间范围内所有任务的总体统计信息,可以帮助您快速了解实例的任务分布和负载情况。
为您展示以下信息:
-
任务总数:当前时间范围内所有任务的总数量。
-
SQL 任务数:SQL查询任务的数量。
-
导入任务数:导入任务的数量。
-
COMPACTION 任务数:COMPACTION任务的数量。
任务列表
任务列表模块提供了不同类型任务的详细信息,包括SQL任务、导入任务和COMPACTION任务的资源消耗、性能指标和运行状态。
SQL任务
统计信息
-
SQL任务数:当前时间范围内SQL查询任务的数量。
-
SQL查询耗时:
-
P50:查询耗时的50%分位数。
-
P70:查询耗时的70%分位数。
-
P99:查询耗时的99%分位数。
-
MAX:最长查询耗时。
-
MIN:最短查询耗时。
-
任务详情
SQL任务列表展示了每个SQL查询的详细信息,涵盖以下字段。
|
字段名称 |
描述 |
|
查询 ID |
唯一标识符,用于追踪具体查询任务。 |
|
SQL摘要 |
查询语句的简要描述。 |
|
开始时间 |
查询任务的开始时间。 |
|
结束时间 |
查询任务的结束时间。 |
|
执行状态 |
查询任务的状态。 |
|
查询耗时(ms) |
查询任务的总耗时。 |
|
消耗CPU(ns) |
查询任务消耗的CPU时间。 |
|
消耗内存(byte) |
查询任务消耗的内存大小。 |
|
扫描大小(byte) |
查询任务扫描的数据量。 |
|
扫描行数 |
查询任务扫描的行数。 |
|
返回行数 |
查询任务返回的结果行数。 |
|
Pending时长(ms) |
查询任务等待调度的时间。 |
|
SpilledBytes |
查询任务溢出到磁盘的数据量。 |
导入任务
统计信息
您可以选择展示导入总时长,或者导入数据量。以下为导入总时长展示的参数:
-
DATA LOAD任务数:当前时间范围内DATA LOAD导入任务的数量。
-
DATA LOAD导入总时长:
-
P50:导入总时长的50%分位数。
-
P70:导入总时长的70%分位数。
-
P99:导入总时长的99%分位数。
-
MAX:最长导入总时长。
-
MIN:最短导入总时长。
-
任务详情
导入任务列表展示了每个数据加载任务的详细信息,涵盖以下字段。
|
字段名称 |
描述 |
|
标签 |
导入任务的标签。 |
|
事务 ID |
唯一标识符,用于追踪具体事务。 |
|
事务类型 |
导入任务的类型。 |
|
导入库ID |
数据导入的目标库ID。 |
|
导入表ID |
数据导入的目标表ID。 |
|
状态 |
导入任务的状态。 |
|
错误副本数 |
导入过程中出现错误的副本数量。 |
|
Prepare时间 |
准备阶段的时间。 |
|
Commit时间 |
提交阶段的时间。 |
|
完成时间 |
导入任务的完成时间。 |
|
写入时长(ms) |
数据写入的耗时。 |
|
Publish时长(ms) |
数据发布的耗时。 |
|
导入总时长(ms) |
导入任务的总耗时。 |
|
导入数据量(Byte) |
导入的数据总量。 |
|
导入行数 |
导入的数据行数。 |
|
抛弃行数 |
导入过程中被抛弃的数据行数。 |
COMPACTION任务
统计信息
-
COMPACTION任务数:当前时间范围内COMPACTION任务的数量。
-
COMPACTION输入数据量:
-
P50:输入数据量的50%分位数。
-
P70:输入数据量的70%分位数。
-
P99:输入数据量的99%分位数。
-
MAX:最大输入数据量。
-
MIN:最小输入数据量。
-
任务详情
COMPACTION任务列表展示了每个COMPACTION任务的详细信息,涵盖以下字段。
|
字段名称 |
描述 |
|
任务ID |
唯一标识符,用于追踪具体任务。 |
|
Tablet |
相关的Tablet信息。 |
|
状态 |
COMPACTION任务的状态。 |
|
开始时间 |
任务的开始时间。 |
|
结束时间 |
任务的结束时间。 |
|
分数 |
任务的优先级分数。 |
|
算法 |
COMPACTION使用的算法。 |
|
类型 |
COMPACTION的类型。例如,PK_COMPACTION。 |
|
来源 |
数据来源。 |
|
时长(ms) |
任务的总耗时。 |
|
输入数据量 |
输入数据的总量。 |
|
输入Rowset个数 |
输入Rowset的数量。 |
|
输入Segment个数 |
输入Segment的数量。 |
|
输入行数 |
输入数据的行数。 |
|
输出数据量 |
输出数据的总量。 |
|
输出Segment个数 |
输出Segment的数量。 |
|
输出行数 |
输出数据的行数。 |
|
ColumnGroup大小 |
列组的大小。 |
|
总输出行数 |
输出数据的总行数。 |
|
是否Shortcut |
是否为Shortcut操作。 |
|
是否Manual |
是否为手动触发的操作。 |
|
内存峰值 |
任务运行期间的内存峰值。 |