摘要:10月15日8:11起,DeepSeek 出现近5小时服务中断,对话服务、V4 Pro API、V4.1 Flash API 均受影响,13:04恢复,官方未公布故障原因;其状态页显示近90天两项核心服务可用性均为99.95%。本文基于公开信息复盘事件时间线,拆解可用性数字的换算方法,并给出监控与日志两套体系的落地路径——目标只有一个:让故障在用户投诉之前被发现,让复盘会上不再出现"疑似"。
本文包含:事件时间线复盘 / 可用性数字换算 / 故障应对的三个盲区 / 监控体系能力拆解 / 日志体系能力拆解 / 三步落地路径 / FAQ
10月15日早8点11分,DeepSeek 官方状态页出现第一条记录:部分服务中断,原因排查中。此后四个多小时里,时间线一步步走向全面瘫痪:
| 时间(北京时间) | 状态页记录 |
|---|---|
| 08:11 | 服务器暂时不可用 |
| 09:06 | 定位原因,正在实施修复 |
| 12:49 | 已实施修复,正在监控结果 |
| 13:04 | 服务恢复 |
从部分中断到完全恢复,全程近5个小时。
受影响的不只是网页对话。状态页显示,此次故障波及对话服务(Chat Service)、DeepSeek V4 Pro API、DeepSeek V4.1 Flash API 及另一个组件。#DeepSeek崩了# #DeepSeek宕机# 双双冲上微博热搜,高峰期大量用户无法发起新对话,社交平台上还有用户反馈未保存的对话内容丢失。
这并不是孤立事件。公开记录显示:10月12日中午,网页服务曾出现约11分钟的部分中断;10月2日凌晨出现过性能异常;9月至少两次部分中断(9月2日约31分钟、9月15日约3小时)。截至发稿,DeepSeek 未公布本次故障的具体原因。
先别急着吐槽。多数厂商的故障是"悄悄发生、悄悄恢复",而 DeepSeek 挂着公开状态页,每次故障都记录发现、定位、修复的时间节点——这本身就是运维成熟度的体现。真正值得思考的是另一个问题:
连顶级团队维护的 AI 服务都做不到100%可用,你的业务系统呢?
DeepSeek 状态页当前显示:API 服务与网页对话服务近90天可用性均为 99.95%。
这个数字是什么水平?换算一下:
| 可用性 | 全年不可用时长 | 折合每月 |
|---|---|---|
| 99%(2个9) | 87.6 小时 | 约 7.3 小时 |
| 99.9%(3个9) | 8.77 小时 | 约 44 分钟 |
| 99.95% | 约 4.4 小时 | 约 22 分钟 |
| 99.99%(4个9) | 52.6 分钟 | 约 4.4 分钟 |
三个结论:
顺带说一句:99.95% 不是天上掉的。背后是 API 可用性监控、延迟阈值告警、日志实时分析、故障复盘流程,一天一天堆出来的功课。这套功课,你的企业也需要,而且可以从很小的一步开始。
个人用 AI 崩了,刷新两下,顶多骂两句。企业的核心业务崩一小时,代价是订单流失、客户投诉、品牌受损,赶上大促期分分钟上热搜。
但比"崩"更可怕的,是"崩了都不知道":
故障本身不罕见,罕见的是快速发现、快速定位、说得清责任。这里有两个比 MTBF(平均无故障时间)更值得盯的指标:
MTBF 靠买硬件、做冗余,边际成本越来越高;MTTD 和 MTTR 靠体系,一次投入长期见效。对大多数企业,后两者的优化空间大得多。
监控要解决的问题只有一个:让故障在用户投诉之前,就被发现。 拆解成四层能力。
一个面板看全家底:网络设备、服务器(物理/虚拟/云主机)、数据库、中间件、业务应用、URL/API 接口。
建议从"用户能感知到的入口"倒推清单:核心业务的 URL 拨测、对外 API 的可用性与延迟、关键交易链路的每一跳。顺序是:先保"用户看得见的",再补"用户看不见的"。
以ManageEngine 监控平台的实现为例,OpManager 采用的是典型的"阈值+异常检测"双引擎设计,告警可推送至邮件/企微/钉钉/短信,并支持告警自动转工单、预设脚本执行重启/切换/扩容等处置动作,把 MTTR 从小时级压到分钟级。这类能力目前已是商业监控平台的标配,开源方案(如 Prometheus + Alertmanager)同样可以实现,选型时重点考察告警降噪与自动处置的完整度。
告警不是终点。成熟的做法是:告警自动转工单(责任到人、有 SLA 计时),对低风险动作(服务重启、主备切换、弹性扩容)预设脚本自动执行,高风险动作保留人工确认。注意边界——自动处置先做"低风险、可回滚"的动作,别让自动化变成事故放大器。
一张拓扑图说清"哪台设备、哪条链路、哪个时间段出的问题";性能趋势图回答"是不是渐进劣化"。更关键的是三类事件在同一时间轴上对齐:告警、变更(发布/配置修改)、日志。排障效率的分水岭,往往就在于能不能一眼看出"这次故障前10分钟改过什么"。
故障发现了,然后呢?定位。
日志平台要做的事:把所有设备的日志汇到一处,让 root cause 自己浮出水面。
网络设备、安全设备、服务器、数据库、应用日志,一个平台全收。三个工程前提别忽略:NTP 时钟同步(时间线对不齐,关联分析就是空谈)、结构化解析(非结构化日志先解析再入库)、留存分层(热存可快速检索,冷存满足合规周期)。
一条告警自动带出上下游数十条日志,按时间窗、设备组、关键词聚合,快速缩小范围到具体组件——把"逐台登录翻日志"变成"一个搜索框"。这是日志平台的核心价值:搜索的效率,就是定位的速度。
操作留痕、异常行为检测、合规报表。日志不只是排障素材,也是审计证据。按《网络安全等级保护》相关要求,对操作行为应进行记录并留存(日志留存不少于6个月是等保2.0的常见要求,具体以所属级别条款为准)。出问题有据可查,合规检查不心虚。
ManageEngine EventLog Analyzer 是这一类日志平台的典型形态:全量采集 + 关联分析 + 安全审计与合规报表。同样地,ELK/OpenSearch 等开源栈也能覆盖大部分场景,选型时重点考察采集覆盖度、关联分析的开箱即用度和合规报表的完整度。
本文提及的具体产品仅为说明各类平台的典型能力形态,不构成选型或采购建议。
不需要一步到位。按这个顺序,小步快跑:
三步分别对应"发现早、定位快、说得清",也是投入产出比最高的顺序。
Q1:没有专职运维团队,这套体系是不是太重了?
从最小集起步:① 核心接口拨测(URL/API 可用性);② 日志集中采集(先收服务器和安全设备)。两个动作一周内能上线,覆盖大部分"看不见、查不动"的场景。团队再长上来,再补异常检测和自动处置。
Q2:云厂商自带的监控不够用吗?
云监控主要覆盖 IaaS 层(CPU/网络/存储)。应用层错误率、业务接口可用性、混合云/多云链路、以及日志的合规留存,通常需要另外的平台补齐。原则:监控对象清单要覆盖"用户能感知的全部入口",不管这些入口跑在哪。
Q3:告警太多,值班疲劳怎么办?
三步降噪:分级(只有 P1 找值班人)、收敛(同一根因合成一条)、定期复盘(每周 review 无效告警并清理阈值)。宁可少而准,不要多而滥。
Q4:可用性目标怎么定?
从业务倒推:先算"每小时不可用的损失",再定 SLO。核心交易系统向 99.9%~99.99% 努力;内部支撑系统 99%~99.9% 即可。没有业务数字支撑的 SLO 都是拍脑袋。
Q5:日志全量采集,成本扛不住怎么办?
冷热分层:近 7 天热存(可快速搜索),超期转冷存或对象存储(合规留存用)。安全与操作日志建议全量留够合规周期,性能日志可采样。
Q6:上游 AI 服务抖动,对我有什么影响?
越来越多企业把 LLM API 嵌进生产流程(客服、代码助手、文档处理)。上游一抖,自己的业务跟着抖。两个动作:把第三方服务的可用性纳入自己的监控视野(合成拨测 + 状态页订阅);关键链路做降级预案(切换备用模型/缓存兜底)。