AI巡检

更新时间:
复制 MD 格式

AI巡检是DataWorks推出的智能化主动运维能力。您可通过创建巡检服务,选择基线超时巡检项目空间失败巡检项目空间变更节点巡检项目空间代码评审巡检等预置模板,将对应运维目标交给巡检Agent持续跟踪。以基线超时巡检为例,巡检服务会按配置的推送频率自动运行,产出结构化巡检报告,并将期间发现的每一个异常沉淀为巡检事件,配合Data Agent一键诊断,帮助您从被动救火转向主动预防。

功能介绍

AI巡检围绕一个可持续运行的巡检Agent展开:您选择一个巡检模板并指定巡检对象、执行环境(工作空间+资源组+CU)和推送时间,即可创建一个持续运行的巡检服务,Agent会按调度周期性地对您指定的对象进行体检,把发现的问题分门别类地推送给您。

核心概念

  • 巡检服务:一个持续运行的巡检实例,包含巡检对象、执行环境、调度时间和推送方式。启动后由后台Agent按计划自动执行。

  • 巡检模板:预置巡检指令和可选参数的服务蓝图,DataWorks目前预置了项目空间失败巡检基线超时巡检项目空间变更节点巡检项目空间代码评审巡检等模板。基于模板创建服务时,您只需选择巡检对象,无需自己编写指令。

  • 巡检报告:Agent每次执行完成后产出一份结构化报告,展示整体结论、关键指标和异常汇总。

  • 巡检事件:单次报告中发现的一条具体异常(例如某个调度任务失败、变慢或告警),可独立跟踪处理状态,并支持AI诊断。

快速入门

本节以基于模板巡检基线超时情况为例,走完一次"创建服务 → 启动 → 查看报告 → 处理事件"的最小闭环。

  1. 进入巡检服务列表

    进入DataWorks运维中心,在左侧导航栏中,选择AI巡检 > 巡检服务,进入AI 巡检服务页面。首次进入时,服务列表为空,页面中部展示智能巡检报告推送AI自治三张能力介绍卡,右上角可单击新建巡检服务开始创建。

  2. 基于模板创建巡检服务

    单击右上角新建巡检服务,在右侧抽屉中按分组完成填写:

    • 基础信息巡检模板选择基线超时巡检服务名称填写便于识别的名称(支持中英文、数字、下划线和连字符,最长64字符),巡检的基线选择需要跟踪的一条或多条基线。

      模板派生模式下,巡检内容由模板预设,不支持修改;如果您选择的模板对应的可选对象是工作空间,则字段名会切换为巡检的工作空间
    • 执行环境工作空间选择巡检Agent运行的目标空间;运行资源组选择通用型资源组(Serverless资源组);CU默认为2 CU,可根据巡检对象规模上调,最小2 CU。

    • 推送配置推送时间选择按日推送并指定时间点(例如每天09:00),或选择按小时推送并指定每小时的第几分钟触发。

    填写完成后单击创建并启动,服务立即以运行状态入库;如果暂时不希望启动,可单击创建只保存配置,稍后在列表页手动开启。

  3. 查看服务运行状态

    回到巡检服务列表,可通过创建人筛选切换全部我创建的,快速定位刚创建的服务卡片。卡片上展示健康状态已运行时长今日Token消耗今日事件数最近编辑时间

    健康状态含义:

    状态

    含义

    正常运行

    Agent心跳正常(5分钟内有响应)。

    服务异常

    服务已启动但Agent心跳超时,建议检查资源组可用性并重启服务。

    已停止

    服务已被主动停止,不再产生报告。

    未运行

    服务创建后未启动,或调度未到达首次执行时间。

  4. 查看巡检报告

    推送时间到达后,Agent会自动产出一份新报告。在服务卡片底部单击查看报告,或直接单击卡片进入服务详情页的巡检报告页签,可看到本服务的报告列表,包含巡检编号状态(待生成、生成中、完成、失败)、触发类型(定时触发、手动触发)、异常项数、开始/结束时间和运行时长。

    单击某一行的查看报告,右侧抽屉中以富文本形式展示报告全文;如需临时触发一次巡检验证配置,可在详情页顶部单击立即生成报告

  5. 处理巡检事件

    切换到服务详情页的巡检事件页签,或从左侧导航巡检报告 > 巡检事件进入全局事件页,可查看Agent发现的每一条异常,包括关联任务发现时间触发原因(任务失败、任务变慢、任务异常、资源告警)。

    对每条事件可选择:

    • 查看详情:跳转到事件详情页,查看Agent的完整分析结论。

    • AI诊断:唤起右侧Data Agent对话框并自动填入实例ID发起诊断。诊断能力与详细流程请参见AI运维

    • 忽略:将当前事件标记为已忽略,不再出现在待处理列表中。

巡检服务日常操作

巡检服务创建后,您可在服务卡片或服务详情页顶部执行以下操作:

操作

说明

启动 / 停止

通过卡片左上角开关或详情页顶部按钮切换。停止服务需在弹窗中输入服务名称二次确认,防止误操作。

编辑

仅在服务处于停止状态时可用。可修改服务名称、资源组、CU、推送时间等;模板派生模式下巡检内容不可修改。

复制

在卡片更多菜单中选择,抽屉自动填充原服务的配置并将名称补上_副本后缀,方便快速衍生同类巡检。

立即生成报告

在服务处于运行状态时可用,无需等待下次调度即可触发一次巡检,可用于配置验证或专项复盘。

删除

仅在服务处于停止状态时可用,需输入服务名称二次确认。历史报告与事件保留。

全局巡检报告与事件

在左侧导航单击巡检报告可进入全局视图,跨服务查看所有报告与事件:

  • 巡检报告页签支持按服务名称、报告状态、触发类型筛选;报告内容以内嵌抽屉方式打开,不切走当前列表页。

  • 巡检事件页签支持按事件编号、服务名称筛选;关联任务列会显示调度任务名称实例ID,可直接跳转到运维中心的周期实例详情。

注意事项

  • 巡检服务需要独占运行资源组:仅支持通用型资源组(Serverless资源组),且首次启动前请确认该资源组可用并已绑定目标工作空间。

  • 巡检指令由模板固化,模板派生模式下您只能选择巡检对象,不能修改巡检的关注点,以保证报告结构可复用。

  • 巡检服务每次调度会消耗一定TokenCU,服务卡片会实时展示今日Token消耗,建议对CU进行合理评估。

  • 编辑和删除仅在服务停止后可用;修改配置前请先在服务详情页顶部单击停止