Skip to content

任务执行监控与结果解析

工作流下发任务到扫描节点后,您可通过任务详情、实时日志与结果解析对任务进行监控。


一、 任务详情与状态

「任务管理」->「任务列表」 中点击任意条目的 「详情」,可查看任务状态:

1. 任务状态说明

状态图标说明
PENDING任务已生成,等待在线扫描节点领取
ASSIGNED📌任务已被某台扫描节点领取
RUNNING🔄节点正在执行任务,实时上传日志
COMPLETED命令正常返回,输出数据已解析入库
FAILED命令返回非零退出码、超时或解析异常
SKIPPED⏭️由于上游无输出或条件不满足而跳过

2. 心跳与自动重试

  • 心跳检测:系统持续监控节点心跳,节点断线或崩溃时自动处理关联任务。
  • 自动重试:若工作流配置了 maxRetries,瞬时失败的任务会自动重新排队。

3. 人工干预

  • 强行终止:对卡死的 RUNNING 任务,点击 「强行终止」 可立即停止并清理容器。
  • 单任务重试:对失败任务,点击 「重试」 重新调度执行。

二、 实时日志

无需 SSH 登录节点,可直接在控制台查看实时彩色终端日志:

  • 实时推送:任务执行过程中的输出实时显示在日志面板;
  • 彩色渲染:终端颜色代码自动渲染为高亮文本;
  • 搜索过滤:日志面板顶部提供关键字搜索和 Error/Warning 级别筛选,快速定位报错。

三、 结果解析

系统支持 JSON、JSONL、CSV、REGEX、XML、LINE 等多种结果格式的自动解析,将扫描工具的原始输出自动转为结构化资产入库。解析器由工具 DSL 配置,无需手动选择。

解析后的资产与漏洞会自动入库:新增子域名、IP、Web 站点保存到资产中台,漏洞发现生成漏洞记录并触发通知。

基于 MIT 协议发布