Cloudflare Recognizer 用量告警工具
一个开源的 Workers + KV 工具:按 Cron 轮询 Cloudflare 分析数据,按自定义账期对照合同承诺量跟踪用量,并在突增时告警,主要面向 Enterprise 账号。
- 适用产品
- WorkersKVR2Images
- 来源
- 社区资源GitHub 仓库
- 作者
- Bob Stolzberg(@BobStolzberg)
要点
- README 说明它按定时 Cron 运行,汇总各 Zone 的数据传输量并对照合同承诺量,支持按指定日期起算的账期(例如每月 15 日到次月 14 日),通过邮件或 Webhook 告警;采用 Apache 2.0 许可。
- 它要求的 API Token 只读:Account Analytics Read、Zone Analytics Read 与 Zone Read。
- 作者博客补充:突增检测比较当前窗口与上一窗口,并设用量下限防误报;承诺量 50/80/100% 摘要;覆盖带宽、Workers、R2、Images、Spectrum 五类计量;内置 MCP 端点。他声明这不是 Cloudflare 官方产品,并称原生账单告警目前对 Enterprise 账号关闭(作者说法)。
原始来源
日期未记录
Cloudflare Recognizer 用量告警工具
打开原始来源一个开源的 Workers + KV 工具:按 Cron 轮询 Cloudflare 分析数据,按自定义账期对照合同承诺量跟踪用量,并在突增时告警,主要面向 Enterprise 账号。
作者撰文说明开发缘由,以及突增检测、告警分流和 MCP 服务的工作方式。
打开原始来源作者在 𝕏 宣布开源发布。
到 𝕏 阅读Bob Stolzberg
@BobStolzberg · 𝕏 原帖
I built and open sourced a solution for a Fortune 5 to monitor their PB’s of Cloudflare holiday traffic and notify them Before the CDN bill blows up. Use Recognizer to tell you when your @Cloudflare bandwidth surges or you’re 50% away from your spend limits. Fully configurable. https://t.co/fMcox5Cjxm
作者回复列出各项计量对应的 GraphQL 数据集:httpRequestsAdaptiveGroups、workersInvocationsAdaptive、r2OperationsAdaptive、imagesAdaptiveGroups 与 spectrumNetworkAnalyticsAdaptive。
到 𝕏 阅读Bob Stolzberg
@BobStolzberg · 𝕏 原帖
Multi-Product Grid Control (it’s in the blog post) and covers: 1. Bandwidth / Data Transfer: httpRequestsAdaptiveGroups (sum.edgeResponseBytes) 🌐 2. Cloudflare Workers Invocations: workersInvocationsAdaptive (sum.requests, CPU quantiles) ⚡ 3. Cloudflare R2 Object Storage: r2OperationsAdaptive (Class A writes, Class B reads, storage bytes) 🗄️ 4. Cloudflare Images & Transformations: imagesAdaptiveGroups (Resizing requests and delivery bytes) 🖼️ 5. Spectrum L4 Egress: spectrumNetworkAnalyticsAdaptive (TCP/UDP ingress/egress bytes) 📡
其他推荐阅读
作者经验账号级用量计费产品 +1
硬上限为何需要时间:Ashley Peacock 谈计费数据延迟
Cloudflare Durable Objects 团队的 Ashley Peacock(@ashleypeacock)从个人经验解释为何接近实时的费用上限难做,称硬性账单上限即将推出,并建议在此之前先配预算告警和问题告警。
Durable Objects
模拟游戏的 Durable Object 读取,报告费用 $4,483.74。
Jonathan Mann(@songadaymann)称制作模拟游戏时,Durable Object 读取费用达到 $4,483.74。Rita Kozlov 回复称“看看能做些什么”,Mann 道谢后,她回复将私信沟通细节。
作者经验Workers +7
岚叔:用 AI 检查 Cloudflare 计费风险的提示词
岚叔(@LufzzLiz)分享六步检查提示词,覆盖账号归属、用量、异常消耗与预算告警;回复补充 alarm 日志、邮件送达检查与独立通知。