实时诊断功能主要用于对实例运行的任务进行实时分析与诊断,能够在资源高负载情况下迅速定位当前实例所存在的问题。
查看诊断分析
进入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 | 是否为手动触发的操作。 |
内存峰值 | 任务运行期间的内存峰值。 |