4. 工单创建规范:标题、描述、附件、关联配置项(CI)的填写标准

工单创建,是整个闭环管理的第一道关口。我见过太多团队,工单标题写「服务器挂了」,描述就两个字「快修」。结果呢?处理人得花半小时追问细节,排障效率极低。

说白了,工单创建规范不是为了折腾人。它是为了让信息一次到位,减少来回沟通。今天我就把标题、描述、附件、CI 这四个维度的填写标准,掰开了讲清楚。

核心原则:工单创建时多花 3 分钟,处理环节就能省下 30 分钟。信息完整度直接决定工单的流转效率。

4.1 标题怎么写?—— 一眼看懂问题

标题是工单的「脸面」。处理人扫一眼标题,就得知道:什么系统、出了什么事、影响多大。

我建议采用三段式结构:

【系统/模块】故障现象简述 - 影响范围/紧急程度

举个例子:

  • ❌ 错误写法:「网络不通」、「数据库报错」、「系统卡顿」
  • ✅ 正确写法:「【CRM 生产库】主库连接超时 - 影响全部销售下单,P1 紧急」
  • ✅ 正确写法:「【OA 审批流】附件上传失败 - 仅影响 IE 浏览器用户」

这里有几个硬性要求:

  • 必须包含系统名称:用方括号括起来,比如【ERP】、【监控平台】
  • 现象要具体:别写「异常」,写「502 报错」或「磁盘写满」
  • 标注优先级:P1(紧急)、P2(高)、P3(中)、P4(低)
  • 控制在 30 字以内:太长了在列表里会被截断

我的习惯:标题写完后,自己读一遍。如果 5 秒内说不清问题是什么,就重写。我曾经带过一个团队,强制要求标题里不能出现「问题」、「故障」这种泛词,必须写具体现象。效果立竿见影,工单分派准确率提升了 40%。

4.2 描述怎么写?—— 让接手的人能直接干活

描述是工单的「灵魂」。我见过最差的描述就一句话:「帮我看看怎么回事」。这等于把排查工作全甩给了处理人。

好的描述,应该让接手的人看完就能开始操作,不需要再问任何问题。我推荐用 5W1H 模板:

要素 说明 示例
What 发生了什么现象 页面返回 502,持续 5 分钟未恢复
When 什么时间开始、持续多久 2024-03-15 14:22 首次出现,至今未恢复
Where 哪个环境、哪个模块 生产环境,订单服务集群 node-3
Who 谁发现的、影响了谁 客服部反馈,影响线上用户下单
Why 初步判断的原因 查看日志发现 OOM 错误,疑似内存泄漏
How 已尝试的操作 已重启一次,5 分钟后再次 502

你想想看,如果描述里把这六项都填全了,处理人是不是直接就能上手?

另外,我强烈建议在描述里加上 时间线:

14:22 - 监控告警触发,502 错误率飙升
14:25 - 客服确认用户无法下单
14:30 - 尝试重启 node-3,短暂恢复
14:35 - 再次 502,确认非偶发
14:40 - 提单转二线处理

注意:不要写主观判断。比如「肯定是网络问题」、「开发又改坏了吧」。这些情绪化表达只会激化矛盾。写事实,写数据,写日志。

4.3 附件怎么传?—— 证据链要完整

附件是工单的「证据」。光靠文字描述,有时候说不清楚。截图、日志、抓包文件,这些才是硬通货。

我总结了几类必须附件的场景:

  • 报错截图:必须包含报错时间、错误码、完整页面(别只截一小块)
  • 日志片段:提供关键时间点前后 5 分钟的日志,标注出异常行
  • 监控截图:CPU、内存、磁盘、网络,至少提供异常时间段的趋势图
  • 配置文件:如果怀疑配置问题,附上相关配置段

关于附件命名,我有个血的教训。以前团队里有人传附件叫「截图1.png」、「日志.txt」,结果工单一多根本分不清。后来我们强制要求:

【工单号】_【内容描述】_【时间】.扩展名
示例:INC20240315001_订单服务502日志_20240315_1422.log

还有一点:不要传压缩包。处理人没时间解压。单个文件控制在 10MB 以内,超过的用内部网盘链接。

我曾经遇到一个案例:用户传了一张截图,但截图里只显示了错误弹窗,没有显示浏览器地址栏和系统时间。结果排查了半天才发现是测试环境的问题,不是生产环境。从那以后,我要求所有截图必须包含:地址栏(或系统标识)、时间、完整的错误信息。

4.4 关联配置项(CI)怎么填?—— 给问题打上坐标

CI 是工单的「坐标」。没有 CI 的工单,就像快递没有地址——知道有问题,但不知道问题出在哪儿。

配置项包括但不限于:

  • 服务器:主机名、IP、所属集群
  • 应用服务:服务名称、版本号、部署环境
  • 数据库:实例名、库名、连接串
  • 网络设备:交换机、防火墙、负载均衡器
  • 中间件:Nginx、Redis、Kafka 等

填写 CI 时,我建议遵循 三级关联法:

  1. 直接关联:出问题的那个具体资源(比如 node-3 服务器)
  2. 间接关联:依赖的上游或下游资源(比如 node-3 调用的数据库实例)
  3. 影响范围:受影响的业务系统或用户群体

举个例子:

直接关联:prod-app-node-3(服务器)
间接关联:prod-db-master(数据库)、prod-redis-cluster(缓存)
影响范围:订单服务、支付服务

为什么要填三级?因为很多时候,根因不在直接关联的资源上。比如服务器 CPU 飙高,可能是上游调用量突增,也可能是数据库慢查询拖死了连接池。有了间接关联,处理人就能快速扩大排查范围。

关键点:CI 信息必须从 CMDB(配置管理数据库)中选取,不要手动输入。手动输入容易写错主机名或 IP,导致工单关联到错误的资源上。我们系统里做了下拉选择,从 CMDB 同步数据,就是为了避免这个问题。

4.5 一张图看懂工单创建规范

下面这张图,把标题、描述、附件、CI 的关系和填写流程串起来了。我建议你保存下来,每次创建工单前对照着看一遍。

工单创建规范四要素流程图 工单创建 标题 描述 附件 关联CI 【系统】现象 - 影响范围 5W1H + 时间线 截图/日志/配置文件 三级关联法 填写检查清单 □ 标题包含【系统名称】+ 具体现象 + 优先级 □ 描述包含 5W1H 和时间线,无主观判断 □ 附件命名规范,包含时间、内容、工单号 □ CI 从 CMDB 选取,填写直接/间接/影响三级关联

4.6 常见避坑指南

最后,我把自己踩过的坑和见过的坑,列成了一张表。你对照着看看,自己有没有中招。

常见错误 后果 正确做法
标题写「系统故障」 处理人不知道哪个系统,无法分派 写【ERP】库存模块查询超时
描述只写「帮忙看看」 处理人需要反复追问细节 按 5W1H 模板填写完整
截图不包含时间 无法判断是历史问题还是当前问题 截图必须包含系统时间和地址栏
CI 手动输入主机名 写错名字,工单关联到错误资源 从 CMDB 下拉选择
附件传压缩包 处理人没时间解压,直接跳过 单文件上传,超 10MB 用网盘链接

嗯,工单创建规范就讲到这里。说白了,这些规范不是为了增加你的工作量,而是为了让问题更快被解决。你想想看,如果每个工单都按这个标准来,处理人拿到手就能直接干活,那整个团队的效率能提升多少?