背景与概览

Cloudflare 近期发布了可观测性平台的八项重要更新(官方博客),旨在将原本分散在多个产品中的日志、追踪、分析、告警、仪表板及数据导出能力整合至统一平台,并配套更简单的定价模式。对于需要跨产品定位问题的运维与 SRE 而言,这种平台级的可观测性能够反映应用真实行为,提供完整排障上下文。

核心更新详解

1. 统一日志探索

新的 Logs 主页合并了 Workers Observability 与 Log Explorer,用户可选取 HTTP 事件、防火墙事件、Workers、Containers、R2、AI Gateway 等数据集,使用相同的调查工具。支持按主机名或数据中心分组请求延迟,通过 Ray ID 检视单条请求,并可在不离开界面的情况下切换数据集。后续将支持跨数据集联合查询。查询方式支持原始 SQL 或内置过滤器,并能通过自然语言生成可视化。

2. 端到端请求追踪(开放测试)

Cloudflare Traces 进入开放 Beta,提供请求级视图,覆盖安全规则、转换、缓存决策、路由、Workers 及源站处理。用户可设置基线采样率,并利用 Trace Rules 在排查时针对特定主机、路径、IP 或头部分提高采样。支持按 Ray ID 搜索,在仪表板直接检查 span,并通过 OpenTelemetry 导出,兼容 W3C trace context 传播。

3. 统一 SQL API(测试版)

新推出的统一 SQL API 允许以单一方言、认证模型和接口查询跨产品的遥测数据,包括 Workers 日志、容器安全事件、HTTP 请求日志与分析数据。用户可通过 cf CLI 或 Observability MCP 服务进行查询;Workers 原生绑定则可在代码内直接调用 Analytics Engine 等数据,实现用量计量或自动化工单。

4. 统一定价模型

自 2026 年 12 月 1 日起,所有在 Cloudflare 摄入与存储的日志和追踪将采用统一订阅与计价,依据摄入与存储体积而非事件数计费。免费计划含每日 0.5 GB 摄入与 7 天保留;付费及企业计划含 50 GB 摄入与每计费周期 10 GB-月存储,超出部分按 $0.25/GB 摄入、$0.10/GB-月存储计算,保留期最长可达 1 年(即将推出)。

5. 自定义告警(测试版)

原 Notifications 升级为 Alerts,可基于统一 SQL API 针对 HTTP 日志、Workers 事件、分析数据集、追踪与安全事件定义条件。支持阈值、异常或 SLO 触发,评估窗口可配置,并通过 incident 工具、聊天平台或 webhook 推送。Webhook 现已对所有计划开放,可直连自定义服务或自动化代理。

6. 域分析聚合与 30 天保留

流量、性能、安全、缓存、源站及 DNS 数据现已集中呈现,便于关联分析。例如延迟上升时可快速定位到特定数据中心、主机名或源站。所有计划均提供 30 天域分析数据保留。

7. 与 8. 自定义仪表板与 Logpush 导出

平台支持基于观测数据创建自定义仪表板。同时,Logpush 数据导出功能已向自助服务计划开放,方便用户持续获取日志。

对读者的意义与技术解读

对于网络工程师、SRE 与站长,本次更新的核心价值在于降低跨工具排障成本。传统上,HTTP 5xx 异常可能源于源站、Worker 或边缘连接,需在多控制台切换;统一日志与追踪使得从 DNS 解析、边缘路由到源站响应的全链路清晰可见,这与本站提供的 Ping、Tcping、HTTP 测速、路由追踪等主动诊断手段形成互补——主动探测发现异常后,可借助 Cloudflare 观测平台做被动根因分析。

统一 SQL API 与 cf CLI 的出现,让自动化运维脚本能够直接拉取分析数据,结合 webhook 告警触发自动修复代理,契合 GitOps 趋势。需要注意的是,按量计费模式虽更透明,但高流量站点应提前评估摄入与存储成本,避免账单意外。总体而言,可观测性平台的收敛有助于构建以数据驱动的运维体系。