TezUI组件概述
更新时间 2026-10-12 11:42:30
最近更新时间: 2026-10-12 11:42:30
本章节介绍TezUI服务基础概述。
TezUI 是Tez 的 Web 图形化界面组件,用于展示 Tez DAG 作业的执行情况。通过 TezUI,用户可以查看 DAG 列表、DAG 详情、顶点(Vertex)、任务(Task)的执行状态、耗时、计数器以及顶点之间的依赖关系图,是 Tez 作业监控与问题诊断的主要工具。
TezUI 的数据来源为历史服务记录的 DAG 执行数据,页面数据与作业实际完成情况之间存在少量延迟,属于正常现象。
TezUI 的主要功能如下:
1、DAG 列表:查看集群已执行 DAG 的名称、提交人、状态、起止时间与耗时,支持过滤与搜索;
2、DAG 详情:查看单个 DAG 的基本信息、顶点依赖图、计数器、任务列表与泳道图;
3、顶点视图:查看每个顶点的并行度、状态、关联任务列表与计数器;
4、任务视图:查看任务及任务尝试(Task Attempt)的状态、所在节点、容器信息,并可跳转查看任务日志;
5、诊断能力:通过错误信息、失败任务与计数器(如溢写记录数)定位慢任务与失败原因。
| 页面 | 功能说明 |
|---|---|
| All DAGs | DAG 列表页,展示所有 DAG 的状态、起止时间、耗时等,支持按状态过滤与按名称搜索 |
| DAG Details | DAG 详情页,展示基本信息、计数器汇总、全部顶点与全部任务入口 |
| Graphical View | DAG 图形视图,以有向图方式展示顶点依赖关系与各顶点状态 |
| Vertex Details | 顶点详情页,展示顶点并行度、状态、关联任务列表与计数器 |
| Task Details | 任务详情页,展示任务与Task Attempt 的状态、节点、容器及日志入口 |
| Swimlane | 泳道图,按时间轴展示DAG 中各顶点、任务的并行执行时序 |