遇见数据集

status-quo

收藏
Hugging Face2026-08-18 更新2026-08-19 收录
官方服务:

资源简介:

status-quo 数据集是一个收集自 10 个 SaaS 提供商(包括 GitHub、Cloudflare、Discord、Reddit、Vercel、Linear、Notion、Netlify、DigitalOcean 和 npm)公共状态页面的原始及 LLM 解释的故障事件数据集。该数据集服务于 status-quo 项目,项目提供公开代码和仪表板(ronniechong.com/status-quo),但数据集本身保持私有,仪表板仅使用预计算的小型 JSON 摘要。数据按提供商和月份分区存储,包含两种类型的 Parquet 文件:一是原始抓取快照,记录每次 API 请求的响应状态、JSON 正文和标准化时间戳;二是 LLM 标记的故障事件,每行对应一个已解决的故障,包含 LLM 生成的标题、摘要、影响面、故障来源、变通方案信息,以及代码计算的指标(如首次更新耗时、更新频率、组件数、严重性等),还包含来源、模型版本等溯源信息。当前未解决的故障记录为轻量行(无 LLM 解释)。此外,还维护一个覆盖元数据 JSON 文件,记录每个提供商的收集开始时间、最后成功抓取时间和收集间隔。数据集的核心约束包括:LLM 生成的标题/摘要不超出事件原文,所有可确定性计算的指标均由代码计算而非模型,严重性直接使用提供商报告的原词。该数据集适用于故障分析、服务可靠性研究、SaaS 状态监控等场景。

The status-quo dataset is a collection of incident event data, including raw and LLM-interpreted information, gathered from the public status pages of 10 SaaS providers (including GitHub, Cloudflare, Discord, Reddit, Vercel, Linear, Notion, Netlify, DigitalOcean, and npm). This dataset serves the status-quo project, which provides public code and a dashboard (ronniechong.com/status-quo), but the dataset itself is kept private; the dashboard only uses precomputed small JSON summaries. The data is partitioned by provider and month and stored in two types of Parquet files: one is raw crawl snapshots, recording the response status, JSON body, and normalized timestamp for each API request; the other is LLM-tagged incident events, where each row corresponds to a resolved incident, containing LLM-generated title, summary, impact, root cause, workaround information, along with code-computed metrics (e.g., time to first update, update frequency, number of components, severity, etc.), as well as provenance information such as source and model version. Currently unresolved incidents are recorded as lightweight rows (without LLM interpretation). Additionally, a coverage metadata JSON file is maintained, recording the collection start time, last successful crawl time, and collection interval for each provider. The core constraints of the dataset include: LLM-generated titles/summaries must not exceed the original event text; all deterministically computable metrics are computed by code rather than the model; severity directly uses the original terms reported by the providers. The dataset is suitable for scenarios such as incident analysis, service reliability research, and SaaS status monitoring.

创建时间:
2026-08-13
原始信息汇总

status-quo 数据集概述

数据集简介

status-quo 数据集收集了10家 SaaS 服务商(GitHub、Cloudflare、Discord、Reddit、Vercel、Linear、Notion、Netlify、DigitalOcean、npm)公开状态页面上的原始事件数据及 LLM 解读数据。这些服务商均使用 Atlassian Statuspage 实例。数据集为 status-quo 项目提供数据支撑,该项目代码公开,仪表板可在 ronniechong.com/status-quo 访问。需要注意的是,该数据集本身保持私有,仪表板仅展示从数据集中派生的小型预计算 JSON 摘要,不会直接公开原始数据。

数据结构

数据分区方式

数据集按服务商和月份进行分区,由定时管道(约每6小时抓取一次,批量导出)追加更新。文件不会被原地重写,每个文件对应一个服务商在一个日历月内的数据。

raw 抓取快照(data/{provider_id}/{YYYY-MM}.parquet)

列名 类型 说明
id string 快照 ID
provider_id string 10个服务商 ID 之一
fetched_at_utc string (ISO) 快照采集时间
http_status int 服务商 API 的响应状态码
body string 原始 JSON 响应体(逐字保留)
normalized_timestamps string (JSON) 从 body 中提取的每个事件的 {raw, utc} 时间戳对

LLM 标记的事件数据(interpretations/{provider_id}/{YYYY-MM}.parquet)

每个已解决事件对应一行,以 (incident_id, provider_id, prompt_version) 为键。字段分为三组:

LLM 生成字段(仅包含标题/摘要/分类信息): title、summary、affected_surface、fault_origin、workaround_offered、workaround

代码计算字段(绝不交给模型处理): time_to_first_update_min、updates_per_hour、component_count、is_retroactive、severity(服务商原始报告词汇,不做修改)、source_url、created_at、resolved_at、duration_hours(若事件仍未解决,或服务商自身的 created_at/resolved_at 时间差小于60秒或为负值,则返回 null——视为不可靠数据而非发布误导性数字)、incident_status

来源追溯字段(始终存在,永不隐藏): model_used、prompt_version、schema_version、interpreted_at_utc

当前未解决事件会生成一个轻量级的无 LLM 行(model_used 为 "none",prompt_version 为 "raw-v1"),每个周期更新,直到事件解决并由真实解读数据替换。

采集元数据(coverage/latest.json)

单个文件,每次导出时完全覆盖。包含每个服务商的采集开始时间、最后一次成功抓取时间以及观察到的采集间隔窗口——为仪表板的"历史深度"和覆盖度指标提供数据支持。

核心原则

  • title/summary 中的任何事实不得超出事件自身更新文本所陈述的内容——通过提示约束强制执行,而非仅凭期望。
  • 所有可确定性计算的指标(时长、计数、比率)在架构层面均由代码计算,绝不交给模型处理。
  • severity 始终使用服务商自己的原始词汇,不做任何修改——不经过模型判断,也不跨服务商进行比较或排名。
搜集汇总
数据集介绍
status-quo 数据集图片
构建方式
该数据集通过定时管道自动采集,每隔约六小时从GitHub、Cloudflare、Discord、Reddit、Vercel、Linear、Notion、Netlify、DigitalOcean、npm等十家SaaS供应商的公开状态页面抓取原始事件快照,按供应商与月份分区存储,从不就地重写。原始数据经LLM解释生成事件级标签,解释过程遵循“不虚构事实”的代码约束,并记录模型、提示版本等溯源信息。所有可确定性计算的指标均由代码完成,确保数据构建的可复现性与透明度。
使用方法
研究者可依据供应商标识与年月路径直接读取Parquet格式的原始快照或解释数据,原始快照适用于独立验证或重解释,解释数据可直接用于事件分类、持续时间分析等任务。由于数据集本身保持私有,公开仪表盘仅展示预计算的小型JSON摘要,用户需通过项目代码仓库了解LLM工作流及约束细节,并遵循溯源字段以复现或审计解释过程。
背景与挑战
背景概述
随着SaaS服务的普及,服务中断事件的透明度成为衡量供应商可靠性的关键指标。在此背景下,status-quo数据集应运而生,由独立研究者Ronnie Chong创建并维护,旨在系统性地收集并解析10家主流SaaS供应商(如GitHub、Cloudflare、Discord等)公开状态页上的事件数据。该数据集的核心研究问题在于如何利用大语言模型对非结构化的事件报告进行标准化解读,同时确保事实准确性。其通过提供原始快照与LLM解读的双层结构,为服务可靠性分析、故障模式研究及供应商比较提供了宝贵资源,对提升云服务可观测性具有重要推动意义。
当前挑战
该数据集所应对的领域挑战在于,传统状态页数据格式迥异、信息碎片化,难以直接用于跨供应商的量化分析,而现有研究缺乏对事件报告语义的标准化提取。构建过程中亦面临多重难题:其一,确保LLM解读不引入虚构事实,需通过代码约束而非仅靠提示词来强制执行;其二,处理事件时间戳的不可靠性,如持续时间过短或为负值的异常情况需审慎标记;其三,维护数据的新鲜度与覆盖完整性,需依赖定时管道持续采集并记录覆盖缺口。这些挑战共同构成了数据集质量与可信度的核心考验。
常用场景
经典使用场景
在软件即服务(SaaS)可靠性监测与事件分析的学术与实践领域,status-quo数据集凭借对Atlassian Statuspage生态中十家主流服务商公开事件数据的系统性采集,构筑了极具代表性的经典应用场景。研究者可借此开展跨服务商的事件生命周期对比分析,例如以GitHub与Cloudflare等平台为对象,考察故障从首次通告至最终解决的时长分布特征、状态更新的时间密度变化规律,以及回溯性事件披露行为的异同。该数据集亦适用于构建事件分类与归因模型,借助其LLM标注的受影响面与故障源字段,实现从自然语言事件描述向结构化知识的高效转化。
解决学术问题
长期以来,SaaS可靠性研究受困于事件数据来源分散、字段口径不一与人工标注成本高昂等难题。status-quo数据集以统一模式整合多服务商的原始快照与经大语言模型解析的事件记录,有效回应了跨平台可比性匮乏这一常见学术痛点。其将时长、更新频率等可确定性计算的指标完全交由代码而非模型处理,从方法论层面抑制了度量偏差;同时以提示约束确保模型不生成原文之外的事实,为事件文本的自动化理解树立了可复现的严谨范式。该数据集的存在使得大规模、长时序的服务中断实证研究成为可能,对可靠性工程与运维分析领域具有方法论层面的推动意义。
实际应用
在工程实践层面,status-quo数据集为站点可靠性工程师与运维团队提供了尺度化的历史参照。团队可将自身服务的事件响应节奏与数据集中同业者的时间指标进行对照,识别自身在首次通告时效、更新频率维持等方面的差距与改进空间。产品与合规团队亦可借助该数据集考察不同服务商对故障源的披露惯例与工作绕过方案的提供情况,作为自身事件沟通策略制定的依据。基于其覆盖元数据所构建的公开仪表盘,更进一步将深度数据转化为轻量摘要,服务于关注云服务稳定性的广大开发者社区。
数据集最近研究
最新研究方向
在SaaS服务可靠性工程与事件管理研究领域,status-quo数据集凭借其融合原始抓取快照与大语言模型语义解读的双层架构,正推动事件数据分析向可复现、可审计的规范化方向演进。当前前沿研究聚焦于利用该数据集探索跨提供商的故障起源分类与影响面拓扑建模,并结合时间序列指标(如首次更新延迟、更新频率)量化事件响应效率。关联热点事件包括近期多家主流SaaS平台大规模中断后,学术界与工业界对事后复盘透明度的迫切需求。该数据集的非协商原则——事实零捏造、确定性指标代码计算、严重程度仅采信提供商原词——为构建可信AI辅助运维基准提供了关键基础设施,其意义在于将事件解读从模型黑箱中剥离,确保分析结论的溯源性与跨平台可比性,从而赋能韧性工程与服务水平协议审计等下游研究。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务