SuperAPI AI 工具集

workers-observability

部署与运维

查看项目

更新于 10-16 01:12

技能介绍

用途:为 Cloudflare Workers 提供生产级可观测性方案,用于监控、调试、分布式追踪与告警。

主要能力:结构化 JSON 日志(含请求上下文与脱敏)、Analytics Engine 自定义指标与 SQL 查询、Tail Workers 实时日志流聚合、Logpush 导出到外部服务、Workers Trace Events 分布式追踪,以及错误率阈值告警。

关键规则:始终使用结构化 JSON 日志;每条日志包含请求 ID、方法与路径;不得记录令牌、密码等敏感数据;按 ERROR/WARN/INFO 分级;高频请求日志按 1-10% 采样。

配置要点:在 wrangler.jsonc 中开启 observability(含 head_sampling_rate)、配置 tail_consumers 与 analytics_engine_datasets 绑定。示例命令:./setup-logging.sh;./analyze-logs.sh --errors --last 1h。

组件选择:conscole.log 用于开发调试;Tail Workers 用于生产日志聚合;Analytics Engine 用于业务与性能指标;Logpush 用于长期存储与合规;Trace Events 用于请求流调试。

适用场景:Worker 日志排查、构建日志聚合管道、添加自定义指标、搭建仪表盘与错误告警。

限制:具体收费、价格、平台细节与效果暂未提供;需按官方文档核对绑定名称与配置。