资讯详情

资讯详情

报障、事件、问题别混淆:从半年6次报障看运维问题管理落地

同一家门店半年报障6次每一张事件单都按流程关闭了可到了第七次故障发生时我们翻历史记录才发现所谓“处理完”不过是一次又一次地重启、重置、换线。这个场景在运维圈里太常见了报障有人接事件有人处理但问题从来没人真正管过。今天就把这个案例完整拆开聊聊报障、事件、问题三者之间到底是什么关系以及怎么把“处理完”变成“真正关掉”。这篇文章适合运维工程师、服务台一线人员、IT支持主管也适合连锁门店的运营负责人。它解决的问题非常具体为什么同样的故障反复出现问题管理到底怎么落地读完你就能照着搭一套属于自己的问题跟踪机制。1. 先把三件事掰开报障、事件和问题根本不是一个东西1.1 报障是入口事件是过程记录问题才是真正要干掉的很多人会把“报障”和“问题”混着用门店打电话来说“收银机用不了了”我们会说“门店报了一个问题”。但从IT服务管理的角度这三件事必须分清楚。报障是用户发起的一次请求本质是“我遇到障碍了需要帮助”。它是整个流程的入口可能通过电话、微信、工单系统或者口头一句话传进来。事件是报障被受理后在工单系统里生成的一条带有编号、状态、处理人、时间线的记录。问题则是隐藏在事件背后的那个“为什么”为什么收银机会用不了为什么打印机不出票为什么网络总是断打个比方你头疼去挂号挂号单是报障病历本上写的“急性上呼吸道感染”是事件而“为什么最近总是反复感冒”才是问题。挂号和病历只能说明你来看过病不能说明你的体质为什么变差了。ITIL里对这几个概念有严格定义。事件Incident指服务的意外中断或质量下降处理目标是尽快恢复服务。问题Problem指一个或多个事件背后尚未查明根因的未知原因处理目标是找到根因并消除。已知错误Known Error则是根因已经查明但尚未彻底解决的中间状态。搞懂这层关系再看半年报障6次的案例问题就清晰了我们一直在处理事件却从来没有建立过问题记录所以每次恢复完服务就以为万事大吉。1.2 事件“已关闭”只代表服务恢复不代表根因消失工单状态变成“已关闭”很多人就觉得这件事结束了。但从问题管理的角度看这只是暂时的。事件单关闭的标准通常定义为“服务已恢复正常”或者“用户确认可用”。比如收银机蓝屏了重启之后能进系统收银员可以正常扫码结账事件单就可以关闭了。但蓝屏的原因是什么重启之后还会不会再蓝屏这些问题往往没有人继续追问。我在实际工作中发现“重启恢复”是事件处理里最高频的手段也是问题被掩盖得最深的地方。一家门店如果三个月内因为同一台设备报障3次每次都靠重启或者重置解决那这3次事件背后几乎一定有一个未被处理的问题。事件关闭只代表火被扑灭了问题没关掉代表火源还在。这个火源如果不处理下一次报障只是时间问题。2. 回到现场同一家门店半年6次报障到底发生了什么2.1 把6次事件按时间线列出来规律自己会说话先还原一下这个案例的完整场景。这是一家连锁便利店门店编号为A-017半年内一共报障6次工单系统里每一次都有完整的记录处理人、处理时长、解决方案都写得很规范。次序时间报障描述事件处理动作当时结果第1次1月中旬收银机蓝屏无法开机重启后恢复正常事件单关闭第2次2月上旬店内网络频繁断连重启路由器观察半小时事件单关闭第3次3月初小票打印机不出纸重启打印服务重新装纸事件单关闭第4次4月中旬收银软件启动报错重置软件配置事件单关闭第5次5月下旬收银机再次蓝屏重装系统拷回数据事件单关闭第6次6月底收银机彻底无法开机申请更换新设备事件单关闭单看每一张事件单处理都算及时响应时间基本控制在30分钟以内有一半是远程协助解决的。如果只看事件处理的KPI这个团队的表现不算差。但如果把6张事件单放在一起看问题就藏不住了前5次报障全部集中在同一台收银设备上每一次的故障表现都不同但设备是同一台。第6次更换设备之后如果供电环境没有改善新设备大概率也会出现类似问题。2.2 把事件串起来看真正的根因浮出水面了把6次事件串联起来再结合门店现场情况我们最终定位到的根因不是设备本身而是供电环境。这家门店的收银台和饮料保鲜柜、冰柜共用一路电源。保鲜柜的压缩机启动时会产生较大的电压波动而收银机对电压波动非常敏感长时间处于这种环境下电源模块和硬盘就会加速老化。第1次蓝屏是电压波动触发的系统保护性蓝屏第2次网络断连是路由器在电压跌落瞬间自动重启第3次打印机不出纸是打印头初始化时供电不足第4次软件启动报错是硬盘出现逻辑坏道导致配置文件读取异常第5次再次蓝屏比第一次更严重第6次彻底无法开机是电源模块已经烧掉了。同一条根因在不同时间以不同症状冒出来。如果只看单次事件每一次都觉得是“偶发故障”但放在时间线上审视它们之间的因果链条非常清晰。这就是“冰山理论”在运维里的体现事件是水面上的尖角问题才是水面下的冰山主体。不把水面下的部分挖出来船迟早还会撞上去。2.3 事件记录单里最容易丢失的三类关键信息你可能会问为什么当时没人发现这些规律我也复盘过发现事件记录单里普遍缺失三类信息。第一类是关联信息。每次报障都是独立工单系统没有自动提示“这台设备近半年已有多次报障”处理人看到的只是一个孤立事件自然不会往深层想。第二类是环境信息。工单模板里只有故障现象、处理过程、解决结果没有设备所在位置、供电情况、运行时长这些环境字段。没有这些信息即使想分析也无从下手。第三类是临时措施标记。很多处理动作本质上是临时治标比如重启、重置、换线但记录里没有标识“此为临时措施需跟踪后续”。等到问题复发时根本想不起来当初为什么要这么处理。这也是很多团队的通病事件记录写得像流水账能应付考核却不能满足分析和改进的需要。3. 从“处理完”到“真关掉”根因分析要怎么落地3.1 用5 Whys把追问进行到底追到系统设计层才算完找到了6次事件背后的供电问题这只是第一步。真正的根因分析还要再往前推为什么收银台会和制冷设备共用一路电这里面又藏着更深的原因。5 Whys是一个很实用的追问方法针对一个问题连续追问5层Why每一层的答案都是下一层问题的起点。用在这个案例上追问过程是这样的Why 1为什么收银机会蓝屏因为电源电压波动系统触发保护机制。Why 2为什么电压会波动因为保鲜柜压缩机频繁启停拉低了同回路电压。Why 3为什么保鲜柜会和收银机在同一个回路因为门店装修布线时没有单独给收银台走一路电。Why 4为什么装修布线时没有考虑因为设备进场与装修施工是不同责任方没人提出供电要求。Why 5为什么没有人提出要求因为门店设备安装标准里根本没有“收银台必须独立供电回路”这条要求。追到这里问题就从“设备总是坏”变成了“建设标准缺失”。这才是问题管理要关掉的那个根因。因为标准不更新新开一家门店照样会把收银机和冰柜放在同一路电上照样会在半年后频繁报障。5 Whys看似简单实际操作中容易犯两个错误。一是追问浮于表面追到“设备质量不好”就停了二是把人的错误当成根因追到“店员操作不当”就收手了。真正合格的根因分析至少要追到流程、标准、设计层面否则改进措施永远治标不治本。3.2 根因分析完成以后还必须回答三道必答题分析出根因不是终点还要回答三个问题答不上来就说明分析还没做透。第一道题这个问题会不会在别的地方再发生门店A-017的收银台供电有问题那门店A-018、A-019呢是不是也有同样的风险回答这个问题需要把根因放到更大的范围内排查而不是只盯着出事的这家店。第二道题临时措施和长期措施分别是什么临时措施是立刻能做的止血动作比如给A-017门店加装一台稳压器或者UPS确保短期不再复发。长期措施是彻底消除根因的动作比如修订门店装修标准要求收银台单独走一路电并排查现有门店做供电改造。第三道题谁负责、什么时候完成、怎么验收没有责任人和时间点的改进措施基本等于没做。验收方式也要提前想清楚不能凭一句“应该好了”就关闭问题单。3.3 所有问题都必须指定一个“问题所有者”我还发现一个规律问题管理推行不下去的团队多半是没给问题指定负责人。事件有处理人报障有接单人但问题本身经常处于“谁都管、谁都不管”的状态。要解决这个问题必须为每一个被识别出来的问题指定一个明确的问题所有者。这个人可以是技术专家可以是运维主管也可以是业务接口人但一定要是能推动问题关闭的人。他的职责不是自己动手写代码或者跑现场而是跟进根因分析、方案制定、实施进度和验证结果直到问题单走到“已关闭”状态。问题单的状态流转可以参考这样的设计新建、分析中、方案制定中、实施中、验证中、已关闭。如果长期停留在某一个状态系统要自动提醒负责人。半年报障6次却没有任何问题单说明整个团队根本没有建立问题管理这个角色。搭好这个角色改进才不会停在嘴上。4. 把问题真正“关掉”问题库和评审机制怎么建4.1 问题库和工单系统是两套完全不同的东西很多人以为有了工单系统就有了问题库这是误解。工单系统记录的是“这一次怎么处理的”问题库记录的是“这一类问题的根因和预防措施是什么”两者的用途完全不同。工单是面向响应时效的追求的是快速关闭问题库是面向长期改进的追求的是根因消除。一台收银机半年报障6次工单系统里有6条记录但只有问题库里建立一条完整的问题记录才真正开始解决问题。问题库也不同于知识库两者的关系很像病历和医学教材的区别。知识库通常只收录标准解决方案而问题库要保留完整的分析过程触发了什么现象、排查了哪几条路径、最终定位到什么根因、临时措施和长期措施分别是什么。这些分析过程的沉淀对整个团队的经验积累非常有价值。4.2 问题单据和入库规则照着这个设计就不会乱问题单的字段设计直接影响后续能否写出有效的分析。我建议至少包含以下字段字段名说明问题编号唯一标识建议用P开头区别于事件单关联事件编号触发该问题的所有事件单一对多关系症状描述用户能感知到的异常表现根因分析5 Whys或钓鱼图的结论要写清楚因果链触发条件什么条件下会复发便于后续监控临时措施止血动作标注是否已执行长期措施消除根因的动作标注责任人和截止时间负责人问题所有者计划关闭时间验证完成后的预估时间点实际关闭时间最终验证通过的时间复发检查关闭后是否再次出现相同现象不是所有事件都需要升级为问题单可以设置一个简单的判定规则同一设备或同一类症状30天内出现2次以上或者单次事件影响超过一定范围、无法快速定位原因。满足任意一条就应该建立问题单。更重要的一条规则是事件单要关联问题单。如果某次处理只是临时措施事件单的备注里必须写明“关联问题P-XXX等待长期措施落地”。这样再去翻历史工单的时候一眼就能看到哪些事件是真正结束的哪些只是按了暂停键。4.3 月度问题评审会怎么开才不至于流于形式问题库建了还要有定期评审机制来推动关闭。评审会的价值不是汇报工作而是强制团队定期把目光从日常救火转移到长期改进上。我建议每月固定开一次问题评审会时间控制在一小时左右会上只过三件事。第一件事盘点所有未关闭的问题单逐个确认当前状态、是否有阻塞、预计什么时候能关闭。第二件事把本月新产生的报障拉出来和历史问题做一次匹配看有没有“老问题换了个新马甲”的情况。第三件事上次会议的改进措施有没有落地验证结果如何。评审会最容易犯的错是把会开成了批斗会。一线人员最怕被追问“为什么没发现”一旦有这个氛围下次就没人愿意暴露问题了。我更提倡的做法是把重点放在“我们如何避免下一次”上鼓励大家主动把可疑的重复报障翻出来谁发现新的问题线索反而应该受到肯定。5. 实战中踩过的坑和排查技巧一次说清楚5.1 为什么总是“处理完又复发”三个真正的原因复盘过很多类似案例我把“处理完又复发”的原因归结为三条团队如果一直跳不出这个循环基本都是这三条里出了问题。第一是考核指标错位。如果团队绩效只看事件响应时长和解决率一线人员最理性的选择就是用最快速度把事件单关掉而不是花时间做根因分析。指标是指挥棒指挥棒指向“快”大家自然没心思管“准”。第二是缺少问题管理角色。很多团队压根没有“问题经理”这个概念事件处理完就算完没有专人负责把重复问题捞出来。没有角色就没有责任问题管理自然无从谈起。第三是临时措施没有转化为长期措施。即使有人做了根因分析也制定了改进方案但如果没有跟踪机制方案就会停留在文档里。半年后再看电源稳压器没装装修标准没改问题当然会再次出现。5.2 一线工程师不想写问题单我用了这几个土办法推行问题管理最难的是改变人的习惯。一线工程师已经被各种事件压得喘不过气你还要让他额外建问题单、做根因分析抵触情绪几乎是必然的。我在实践里用了几个土办法效果还不错。第一个办法是降低建单门槛。不要要求一线人员写长篇分析只要在事件工单里加一个勾选项“是否为疑似重复报障”。勾选“是”之后系统自动创建一张问题草稿单只要填写简单的现象描述就可以了后续的根因分析再找专人补充。这就把一个问题从“要他做”变成了“顺手点一下”。第二个办法是设立“重复报障自动提醒”。在工单系统里配置规则同一设备编号在30天内出现第2次报障时自动弹窗提醒处理人并强烈建议建立问题单。自动化提醒比任何制度都管用因为它直达当事人不用经过层层传达。第三个办法是让付出有反馈。每月统计一次谁提出的问题分析被采纳、谁推动的长期措施真正降低了报障量在团队里通报表扬。物质奖励可以有但精神上的认可其实更重要。问题管理工作在多数公司里属于“隐形贡献”如果不主动创造反馈机制很难持续。5.3 连锁门店场景下还有几个针对性很强的实操建议结合连锁门店这种分布式场景我再说几个针对性比较强的技巧都是自己踩过坑之后总结出来的。多门店设备尽量做到“同批次追踪”。同一批采购的收银机、路由器、打印机如果品牌型号都一样一家门店出问题其他门店极大概率有类似隐患。排查问题的时候先从批次维度扫一遍效率会高很多。环境因素要大胆写进工单模板。很多门店报障都和电、网、温度有关建议在报障表单里增加几个必填或选填字段设备位置、是否与冷藏设备共用插座、门店最近是否装修或改动过线路。这样事件单自带环境上下文后续分析就不用靠猜测。远程处理时要养成顺手标记“临时措施”的习惯。远程重启、远程重装这类操作本质上都是一次性止血建议在工单里明确标记“临时恢复需要现场复查”。否则这类操作很容易变成反复使用的常规手段真正该做的硬件更换或环境改造反而被无限期延后。最后再说一个重要得不能再重要的细节门店报障一定要问清“这次是不是和上次一样”。很多门店店员不会主动提历史故障但一句简单的追问往往能让隐藏的问题直接浮出水面。半年6次报障如果第一次处理完就有人问一句“之前有没有出现过”可能后面5次根本不会发生。
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →