1 概述
智能调试诊断是一款日志调试提效工具。在该工具出现之前,用户需要查看大段的日志文本,从中找到关键信息,整个过程非常耗时。有了智能调试诊断工具后,用户可以很快速的在可视化时间轴上看到每个阶段的耗时分布,以及日志分析、性能诊断、优化方案推荐。
2 使用前提
- 插件市场需开通 Dataleap 大数据分析及以上版本后,方可使用,详见版本服务计费说明。
- 适用场景支持以下类型任务:LAS SQL、EMR Serverless Spark SQL、EMR Serverless Spark Java/Python。
3 功能简介
3.1 通过时间轴查看任务执行耗时分布
使用调试记录中的时间轴来快速查看任务每个阶段的耗时情况。
3.2 通过时间轴查看某阶段的诊断归因、优化建议
智能调试诊断提供了日志归因分析,在时间轴上查看某阶段时,除了耗时信息,还会展示诊断归因、优化建议等。
4 使用步骤
4.1 进入插件市场
- 登录 DataLeap租户控制台 。
- 在概览界面,显示加入的项目中,单击数据开发进入对应项目。
- 在任务开发界面,左侧导航栏中,单击插件市场按钮,进入插件列表页面。
- 单击 智能调试诊断 插件名称,可查看该插件使用说明文档。
说明
也可以使用Ctrl + Shift + X(Mac下使用 ⌘ + Shift + X),用快捷键方式来快速开启插件市场。
4.2 安装插件
在左侧插件市场列表中,找到 智能调试诊断,并单击右下角安装按钮,即可一键完成安装。
4.3 使用插件
- 插件完成安装后,单击左侧工具栏回到数据开发页,并打开作业
- 在调试记录界面,选择某个调试实例
- 点击「时间轴」页签,会出现该调试实例的时间轴
- 当鼠标移动到时间轴上的某个阶段,会出现弹框,弹框内包括该阶段的耗时信息、诊断归因、优化建议
5 卸载插件
左侧单击插件市场按钮,在已安装列表中找到需要卸载的插件,鼠标移动至右侧的设置按钮,单击卸载,即可完成插件卸载。