全部文章

FourA Digest:2026年4月17日至4月24日

本周 FourA 动态:更流畅的首次运行仪表盘、真实反映现状的 status page、更快的列表响应,以及 analytics 中新增的 rate-limit 可见性。

亮点

仪表盘的首次运行体验焕然一新。如果您刚刚注册且尚未发送首次 request,您将看到示例数据、可直接运行的 curl 代码片段,以及能够明确指引下一步操作的空白状态提示。我们还重构了 status page,并显著提升了整个 API 中列表 endpoint 的响应速度。

新增功能

Dashboard:首次运行体验全面重构

在本周之前,注册并进入 Overview 页面时的体验有些尴尬。图表空白、表格空白,且没有明确的下一步指引。我们解决了这个问题。

现在,新的 API key 会显示一个引导式的空白状态,其中包含您发送首次 request 所需的确切 curl 命令,包括您的真实 key 和正确的 endpoint。Overview 页面会显示“幽灵模式”的示例数据,以便您在发起首次调用之前,就能直观看到仪表盘在实际运行中的样子。横幅文案已全部统一为英文(我们清理了几处残留的双语混合文本)。

虽然都是细节改动,但第一印象至关重要,您不应该在注册后还要猜测下一步该做什么。

Status page:重构以真实反映系统现状

本周我们重写了 status page,使其在系统重启和跨部署时依然能保持数据准确。不再有残留的过期事件,也不再有因数据缺失而虚高的运行时间(uptime)指标。

您在公开的 status page 上看到的内容:

  • 在没有监控数据的日子里,每日状态条将渲染为灰色,而不是绿色(我们以前将缺失监控数据的日子误计为运行正常,现在不再这样做)
  • 悬停提示框会显示每个故障严重程度的具体分钟数,以便您准确了解服务受损的影响范围
  • 运行时间(uptime)百分比排除了缺失监控数据的日子,使该指标能够真实反映现状
  • 面向客户的故障(incident)标题采用通俗易懂的语言表述,而非工程专业术语

公开的 status feed 现在直接反映实时监控数据,与我们团队内部查看的视图一致,仅在展示前进行了脱敏处理。

更快的列表 endpoint

整个 API 的列表视图现在响应速度显著提升,其中 Proxy Finder 的性能提升最为明显。

我们对后端进行了优化,将列表视图与详情视图区分对待。列表 endpoint 默认仅返回精简记录,而将高负载字段保留在您明确请求的详情 response 中。此外,我们还清除了一个过期的排序提示(sort hint),该提示曾导致我们的一项常用查询扫描了超出必要的数据量。

最终效果:加载长列表时的等待时间更短,而在获取完整记录时依然能得到相同的数据。

Rate-limit 结果现已在 analytics 中呈现

此前,如果 request 触发了上游 rate limit,该结果并不会显示在您的单域名和单 IP analytics 中。现在该问题已修复。Rate-limit 已成为一项标准结果,您可以像查看和筛选成功、失败及超时一样,对其进行直观分析。

如果您曾疑惑为什么在面对高防网站时数据对不上,这就是部分原因所在。

技术内幕

现在,仪表盘上的 analytics 应该会更加稳定。此前在流量高峰期,我们偶尔会遇到资源瓶颈,导致 Overview 页面上的图表加载不稳定。现在这一问题已得到解决。

我们还完成了内部监控事件与公开 status page 故障(incident)的隔离。您只会看到后者,且均采用通俗易懂的语言编写。

如果这里的某项特定改动引起了您的兴趣,并且您想了解更深入的技术细节,请密切关注 Update 分类。更详细的技术报告将发布在该板块。