提供案例
billflare.

Overmind:盯 Cloudflare 用量与账单的 macOS 菜单栏工具

一个开源 macOS 菜单栏应用:用只读 Token 读取 Cloudflare 账号的 Workers、D1 用量与账单,在免费额度耗尽前提醒。

适用产品
WorkersD1
来源
社区资源GitHub 仓库
作者
tddworks / itshan(@itshanrw)

要点

  • README 介绍:菜单栏显示账号里最接近用完的额度,在用完前提醒,指出背后的查询或部署,并按 Free 和 Workers Paid 方案估算本月费用。
  • 配置需要一个对 Account Analytics 与 Workers Scripts 有读取权限的 API Token,要看方案和发票再加 Billing 读取;Token 存在 macOS 钥匙串。它每 5 分钟及 Mac 唤醒后读取一次,在 50%、75%、90% 时提醒,若按当天速度会超过 90% 也会提前提醒。
  • 目前覆盖 Workers 的请求与 CPU,以及 D1 的读取行、写入行与存储;其他产品尚未接入。README 写明 Overmind 只读取,它发出的任何调用都不会改动账号。

原始来源

  1. 原始来源 · 最后更新

    打开原始来源
  2. 作者称自己在用 D1,也担心账单问题,于是做了个菜单栏应用监控用量和费用,并称次日开源。

    到 𝕏 阅读

    itshan

    @itshanrw · 𝕏 原帖

    之前自己也在用 Cloudflare D1, 然后也担心这个问题。自己做了个一个 MenuBar 用来监控使用量和费用。 明天开源出来~ https://t.co/HFj0RjLNsG pic.twitter.com/SGuvYZvXmF
  3. 开源发布:一个 macOS 菜单栏应用,监控 Cloudflare 用量与账单(Workers、D1),在免费额度耗尽前提醒,使用只读 Token;可用 Homebrew 安装。

    到 𝕏 阅读

    itshan

    @itshanrw · 𝕏 原帖

    We just open-sourced Overmind A macOS menu bar app that watches your Cloudflare usage and bill (Workers, D1) and warns you before the free tier says no. Read-only token. Swift + SwiftUI. Stars ⭐ & PRs welcome brew install --cask tddworks/tap/overmindhttps://t.co/PjJ4znJqis pic.twitter.com/PGL9q0oJDs
  4. 另一位作者 小弟调调(@jaywcjlove)称已把 Overmind 收录进他的 macOS 应用清单,并介绍它监控 Cloudflare 用量、费用与额度,在免费额度耗尽前提醒。

    到 𝕏 阅读

    小弟调调

    @jaywcjlove · 𝕏 原帖

    Overmind - 监控 Cloudflare 用量、费用与额度,并在免费额度耗尽前提醒。 brew install --cask tddworks/tap/overmind 收录 Overmind 👇https://t.co/L11NxEj4P0 https://t.co/4mrMTaDbr9
  5. 回答提问时,作者说明:Free 方案的用量从当天 UTC 00:00 起算,Paid 方案从上次续费日起算。

    到 𝕏 阅读

    itshan

    @itshanrw · 𝕏 原帖

    For Free that's since 00:00 UTC today; for Paid it's since the last renewal date
作者经验账号级用量计费产品

预算提醒是喇叭,不是刹车

@GUYUE_LGY 引用 Cloudflare Budget alerts 文档:费用跨过阈值只发邮件,不会暂停或封顶用量。交给 AI 自动运行前,作者只查一件事:到线以后系统究竟做什么。

Workers

RetainDB:81 个用户,队列循环报告约 $36k 账单。

Reddit 用户 alameenswe 在 Workers、KV、Durable Objects 与 Queues 上构建 RetainDB,报告 81 个用户一个月产生约 $36k 的 Cloudflare 账单,正文写作 $35,000。他将其归因于队列消费者反复重新排队异步写入、每次记忆写入 12 次未批处理的 Durable Object 写入,以及鉴权回退中的 kv.list() 扫描。

官方说明Workers +1

Cloudflare 按需性能分析发布:生产优化实例

Dominik Picheta 发布 Workers 与 Durable Objects 按需 CPU/内存分析,并分享 Cloudflare 消除重复计算与多余内存分配路径的生产实例。