事件严重级别是什么?SEV1 到 SEV3 一次讲清

事件严重级别(Severity Level)衡量事故对业务的影响程度:SEV1 是致命事故、SEV3 是轻微问题。本文讲清 SEV 分级标准、Severity 与 Priority 的区别、为什么"说人话"的分级更好用,并附分级定义模板。

最佳实践
事件管理主题插画

不是所有事故都值得半夜把人叫醒。严重级别(Severity Level)就是给事故按业务影响分级的制度,让全公司在事故发生时瞬间对齐认知、启动对应流程,而不是现场临时讨论"这算不算大事"。

什么是严重级别

严重级别衡量事故对业务的影响程度。最常见的分级是 SEV1 到 SEV3:

级别 定义 典型例子
SEV1(致命) 对业务影响重大 全站宕机、所有用户不可用;重大安全漏洞;客户数据丢失
SEV2(严重) 有显著业务影响 核心功能的重要部分失效;部分用户无法使用服务
SEV3(轻微) 业务影响低 给用户带来轻微不便,但不影响任何主要功能

大组织会延伸到 SEV4、SEV5,但3 级对多数团队已经足够。级别越多,事故发生后花在"这算 SEV2 还是 SEV3"上的争论就越长——分级的意义是加速响应,不是制造新的会议议题。

为什么要分级

分级不是 DevOps 的黑话,它解决两个实际问题:

  1. 对齐认知:说一句"SEV1",所有人立刻明白事态量级,不用解释;
  2. 绑定流程:每个级别挂接预设的响应动作,出事即触发,零即兴发挥。例如 SEV1 自动关联"立即更新状态页 + 电话通知高管";SEV3 只关联"在工单系统里建个单子"。

Severity 和 Priority 有什么区别

多数情况下两者一致:越严重越优先。但存在两类错位:

  • 高优先级 + 低严重度:首页改版导致 H1 标题排版错乱——功能毫无影响(不严重),但损害品牌形象、误导访客(很紧急,要先修);
  • 高严重度 + 低优先级:产品对 0.01% 的客户完全不可用——对这部分客户是致命的,但影响面太小,排期上可以往后放。

所以两者的准确定义是:

  • Severity(严重度):事故对业务的影响有多大——回答"后果是什么";
  • Priority(优先级):事故的紧急程度——回答"先修哪个"。

因为优先级直接决定行动顺序,实操中围绕优先级工作往往更顺手。

简化方案:说人话的分级

分级制度的最大失败模式:半夜三点被叫醒的值班人想不起"SEV1 是最严重的还是最轻的"——数字编号在高压状态下容易错乱,非技术同事更可能把 SEV3 当成最高级。

解法:放弃代号,直接用人类语言

数字代号 人话版本
SEV1 / P1 致命事故(Critical)
SEV2 / P2 严重事故(Major)
SEV3 / P3 轻微事故(Minor)

"致命事故"三个字不需要培训,全员秒懂。

更好用的定义方式:用自家业务举例

抽象定义容易扯皮,用你产品的真实场景写分级定义才落地。以一家民宿预订平台为例:

级别 我们产品的真实场景
致命 全站无法访问;支付资金错误;房东/房客数据泄露
严重 无法下单预订;搜索不可用;某城市房源全部打不开
轻微 图片加载慢;次要页面排版异常;单个房源信息错误

这样的表贴出来,技术和非技术人员对"我们现在面对什么"有完全一致的认知——这就是分级制度的终极目的。

最后提醒

无论用 SEV、P 还是人话分级,级别本身不产生价值,绑定在级别上的流程才产生价值。分级表写完,紧接着要做的是给每一级挂上:通知谁、多久内确认、是否更新状态页、是否启动复盘。

在观测云中,可以通过告警级别 + 告警策略把分级固化:不同级别绑定不同通知对象和升级规则,致命事故电话+短信直接叫人,轻微事故只发群内通知,让分级从文档变成系统行为。 1

常见问题(FAQ)

Q:SEV 和 P 两套编号要同时用吗?
不要。选一个体系用到底,混用必然混乱。纠结选哪个的话,直接用人话版(致命/严重/轻微)。

Q:谁来定级别?吵起来了怎么办?
第一响应人现场定级别,先定先干,事后校准。复盘中发现定错了,调整的是分级定义表,而不是追责定级人。现场纠结级别的代价远大于定错一级。

Q:级别定好后可以中途改吗?
可以且应该。事故处置中发现影响面比预想大,立即升级级别并触发对应流程;反之亦然。级别是动态评估,不是一锤定音。

Q:我们事故很少,需要分级吗?
需要,而且可以更简单——"致命/非致命"两级起步。分级的价值恰恰在事故来临时体现:没有预设流程,第一次大事故就是灾难现场。

参考资料

获取专属方案

联系我们

加入社区

微信扫码
加入官方交流群

立即体验

在线开通,按量计费,真正的云服务!

立即开始

选择观测云版本

代码托管平台