Windows磁盘空间告警处理引导
触发条件
当用户发送以下内容时,加载此Skill:
- 磁盘告警/报警截图或文字(含"设备名称"、"告警级别"、"磁盘分区空间较低"等关键词)
- "磁盘满了"、"磁盘告警"、"空间不足"、"C盘/D盘满了"
- 或用户主动说"开始处理告警"
关键规则(用户偏好,违反会引起用户不满)
- 用户回复数字(1/2/3)后直接继续下一步流程,不要反问"你输入了X你接收不到吗"
- 用户说"重新来一遍"就重新开始,不追问原因
- 每步指令极其简洁:用户只需要回复1个数字即可继续,无需打字描述
- 不主动发截图询问"是这样操作的吗",等用户反馈问题
- 原始文档参见
references/alert-doc.md
工作流
Step 0:确认告警信息
收到告警后,先向用户确认时间:
请问:
1 → 时间段:工作时间
2 → 时间段:非工作时间
3 → 返回上一步
告警盘符、可用空间等从用户消息中直接提取,不额外询问。
Step 1:判断处理方式
- 工作时间 + 非系统盘(非C盘)→ 直接通知系统
- 其他情况 → 自处理,继续
1 → 自处理,继续
2 → 直接通知系统
3 → 返回上一步
Step 2:登录VC平台确认系统版本
- 登录3.11生产VC平台,找到告警虚机
- 确认操作系统版本
堡垒机账号: 默认 win-patrol。不可用时:
- 工作时间 → 通知系统同事解决
- 非工作时间 → 申请指定账号 admin@acca.com.cn,同班同事审批
1 → Windows Server 2012及以上(磁盘清理)
2 → Windows Server 2008(碎片整理)
3 → 堡垒机账号不可用 / 返回上一步
Step 3a:2008版本 — 碎片整理
- 堡垒机连接服务器(win-patrol)
- D盘右键 → 属性 → 工具 → 碎片整理 → 执行
完成后:
1 → 清理完成
2 → 清理失败
3 → 返回上一步
Step 3b:2012及以上版本 — 磁盘清理
- 堡垒机连接服务器(win-patrol)
- 管理工具 → 磁盘清理 → 选择告警盘 → 执行
完成后:
1 → 清理完成
2 → 清理失败
3 → 返回上一步
Step 4:确认可用空间
1 → 可用空间 ≥ 2G(直接通报登记)
2 → 可用空间 < 2G(需要扩容)
3 → 返回上一步
Step 5:空间扩容2G
5.1 VC扩容: 编辑虚机设置 → 硬盘 → 原数值+2
5.2 系统识别: 计算机管理 → 磁盘管理 → 右键刷新
5.3 扩容: 右键告警盘 → 扩展卷
完成后:
1 → 扩容完成
2 → 扩容遇到问题
3 → 返回上一步
Step 6:通报登记
1 → 通报登记完成 ✅
3 → 返回上一步
Step 7:确认完成
总结:设备名称、告警盘符、处理方式、最终可用空间、处置时间
注意事项
- 每一步等待用户确认后再下一步
- 用户发截图时用 vision_analyze 辅助判断
- 异常情况让用户描述报错内容
- 扩容:原数值+2,不是改成2
- 每一步都有
3 → 返回上一步,用户可随时回退重来