billflare.

Where to see D1 rows read and Durable Objects requests before the invoice

Howard tabulates eight public 2026 Cloudflare bill spikes (seven D1 rows read, one Durable Object alarm loop) and turns them into concrete places to check and a ten-times-baseline alert rule.

Products
D1Durable Objects
Source
Author experienceguushu.com
Author
Howard

Key points

  • Where to look: the D1 database Overview “Rows read” chart and its Queries table sorted by rows read, checking the read/returned ratio; GraphQL dataset d1AnalyticsAdaptiveGroups (sum of readQueries and rowsRead by databaseId); and Durable Objects Metrics for requests and alarm invocations per namespace.
  • His habits: index every column queried outside the primary key, run EXPLAIN QUERY PLAN on new queries and fix anything that says SCAN, and reschedule alarms only on the success path with a retry counter.
  • Alert rule: flag any meter more than 10 times its 7-day median. He runs it every 6 hours with his own read-only usage-guard-collector Worker (MIT). The incident table is self-reported amounts without links, so it is not used as case evidence here.

Original sources

  1. Last updated

    Where to see D1 rows read and Durable Objects requests before the invoice

    Open original source

    Howard tabulates eight public 2026 Cloudflare bill spikes (seven D1 rows read, one Durable Object alarm loop) and turns them into concrete places to check and a ten-times-baseline alert rule.

Author experienceDurable Objects +3

Designing a poker game on Durable Objects so idle time costs nothing

Philip Atkinson describes the architecture of his multiplayer poker game on the Cloudflare Developer Platform and the cost rules he follows: archive finished games out of Durable Object storage, hibernate WebSockets, wake with alarms and treat logging as a cost decision.

D1

Yan Zhu (picturepan2): about $400 from a D1 row-reads spike.

Yan Zhu (@picturepan2) says he also hit an about $400 Cloudflare bill the previous month when D1 database row reads spiked. He quotes the shmily7 Durable Objects thread for context and does not report a refund or support outcome.

Official docsAccount-wide usage-based products

Billable Usage API

Cloudflare introduces an API that returns a self-serve account’s usage and cost by product and service period, currently updated daily.