什么是服务状态页
稍有规模的海外服务商都会维护一个官方状态页——GitHub 的 githubstatus.com、Cloudflare 的 cloudflarestatus.com、OpenAI 的 status.openai.com——由值班工程师亲自更新:哪些组件出了问题、事件调查到了哪一步、什么时候做计划维护。其中大部分托管在 Atlassian Statuspage 上,这套系统在同一个路径下公开一份结构化数据,正是它让「一页看完二十几家」成为可能。
需要知道的是:状态页是服务商自己申报的。故障往往要过几分钟到十几分钟才会挂上去,只影响部分地区、少数用户的问题常常根本不上状态页。所以「状态页正常」只能说明对方没有承认大面积故障,不能证明你那一侧的线路没问题;反过来,状态页一旦标红,基本可以确定不是你的问题。
这一页做了什么
- 有人打开本页、而手上的数据已超过 10 分钟时,本站服务器向每家状态页请求 /api/v2/summary.json:所有请求并发发出,整轮最多等 5 秒。数据不到半小时的先照常显示、页面发出后立即刷新;超过半小时没刷新过(比如一阵子没人访问)就先拉取、再显示,免得拿几个小时前的结果当作此刻。
- 取出总体等级、异常组件、进行中的事件与 48 小时内的计划维护,把等级和处理进度翻译成中文;事件标题保留英文原文——机器翻译常把组件名、机房名译歪,原文反而准确。
- 每家的结果单独缓存。某一家暂时连不上,页面继续显示它上一次成功获取的数据(最多保留 24 小时)并标出数据的时间,而不是整行报错。
- 请求全部由服务器发出:你的浏览器不会连接任何一家状态页,本站也不会把你的任何信息交给它们。只有你点开某个官方链接时,浏览器才会直接访问那个页面。服务名前的图标例外:它由浏览器直接从图标服务 favicon.is 加载(不带来源页,见隐私政策),加载不了时显示两个字母的字标(浏览器禁用 JavaScript 时只留一个空白小方框)。
怎么读结果
- 正常运行:官方没有报告任何问题。
- 维护中:对方提前公告过的计划内维护,部分功能可能暂时不可用,通常有明确的结束时间。维护不计入「故障」。
- 轻微故障:部分组件变慢或局部出错,多数用户未必察觉得到。
- 重大故障 / 严重故障:核心功能大面积不可用。这时候换网络、换节点都无济于事,只能等对方恢复。
- 暂无数据 / 获取失败:本站这一轮没能从官方状态页拿到可用的数据(对方超时、返回错误或换了格式),不代表服务本身有问题——点服务名直接去官方页面看。
事件前面的中文标签是处理进度,通常依次是调查中 → 已定位 → 监控中 → 已解决;「监控中」表示修复已经上线、对方还在观察,这时多数用户已经可以正常使用了。标签的颜色对应事件的影响程度。
状态正常却还是打不开?
如果这里一切正常,问题多半出在你到对方之间的这段路上,可以按这个顺序排查:
- 用网络连通性看看这个网站从你的网络能不能连上、延迟多少;
- 用网站分流测试确认它走的是不是你以为的那条出口;
- 用 Cloudflare 节点检测看你被调度到了哪个机房——大量网站跑在 Cloudflare 上,单个机房的问题未必会出现在全局状态里;
- 如果是 ChatGPT、Claude 这类有地区限制的服务,再用 AI 解锁检测看看出口地区是否在支持范围内。
常见问题
- 官方状态页显示正常,可我就是打不开,是怎么回事?
- 状态页是服务商自己申报的,只反映「服务本身」有没有出问题,不包括你和它之间的那段网络。最常见的原因是本地网络或代理线路不通、DNS 解析被干扰,或者对方只在部分地区出了问题、还没挂上状态页。可以先用本站的网络连通性和网站分流测试排查自己这一侧。
- 这里的数据多久更新一次?会比官方状态页慢吗?
- 本站不定时轮询,而是在有人打开本页时检查:数据超过 10 分钟,就重新向各家状态页拉取。不到半小时的先照常显示,页面发出后立即刷新;超过半小时没刷新过(比如一阵子没人访问),会先拉取再显示,最多多等约 5 秒。页面上的「数据更新于」和行内标注就是数据的实际时间,浏览器可能再缓存 1 分钟。故障刚发生的那几分钟里,官方状态页通常也还没更新;需要第一时间确认时,点服务名直接打开官方页面。
- 「轻微故障」「重大故障」「严重故障」是怎么区分的?
- 等级不是本站判断的,而是各家状态页自己给出的总体指标(Statuspage 的 minor / major / critical),本站只做翻译。大体上,轻微故障是部分组件变慢或局部出错,重大故障是核心功能大面积不可用,严重故障接近全面宕机;不过同一个等级在不同服务商之间的尺度并不完全一致。
- 为什么某个服务显示「暂无数据」或「获取失败」?
- 说明本站这一次没能从它的官方状态页拿到可用的数据:对方超时、返回了错误,或者已经迁出了 Atlassian Statuspage、数据格式对不上。这不代表服务本身有故障。拿不到新数据时,本站会继续显示上一次成功获取的结果(最多保留 24 小时)并标出数据时间。
- 打开这一页,会把我的信息发给这些服务商吗?
- 不会。所有状态数据都由本站服务器以自己的地址去请求并缓存,请求里不带任何访客信息,你的浏览器也不会连接任何一家状态页;只有当你点开某个官方状态页链接时,浏览器才会直接访问那个网站。各家服务前面的图标由浏览器从图标服务 favicon.is 加载,它会看到你的 IP 地址和要显示的是哪家的图标,不会收到本页地址(不带 Referer)。页面上的结果不依赖脚本,加载的只有全站共用的界面脚本和不使用 Cookie 的 Plausible 访问统计(见隐私政策)。