KV 存储用量
{{ formatSize(kvUsage.kv.storage.usedBytes) }} / {{ formatSize(kvUsage.kv.storage.totalBytes) }}
{{ kvUsage.kv.error }}
键数量 {{ kvUsage.kv.storage.keyCount }}
已用 {{ (kvUsage.kv.storage.usagePercent || 0).toFixed(1) }}%
付费计划 · 存储按量计费
{{ kvUsage.planType === 'paid' ? '本月操作次数' : '今日操作次数' }}
{{ op.label }}
{{ (kvUsage.kv.operations[op.key] && kvUsage.kv.operations[op.key].used) || 0 }} / {{ (kvUsage.kv.operations[op.key] && kvUsage.kv.operations[op.key].limit) || 0 }}
剩余 {{ (kvUsage.kv.operations[op.key] && kvUsage.kv.operations[op.key].remaining) || 0 }}
R2 对象存储
未绑定
未检测到 R2 桶绑定。如需监控 R2 用量,请在 Pages 项目设置中绑定 R2 桶,
或通过环境变量 R2_BUCKET_NAMES 指定桶名。
R2 · {{ r2.bucketName }}
环境变量
{{ formatSize(r2.storage.usedBytes) }} / {{ formatSize(r2.storage.totalBytes) }}
{{ r2.error }}
对象数 {{ r2.storage.objectCount }}
分片上传 {{ r2.storage.uploadCount }}
已用 {{ (r2.storage.usagePercent || 0).toFixed(1) }}%
付费计划 · 按量计费
{{ op.label }}
{{ (r2.operations[op.key] && r2.operations[op.key].used) || 0 }} / {{ (r2.operations[op.key] && r2.operations[op.key].limit) || 0 }}
剩余 {{ r2.operations[op.key].remaining }}
D1 数据库
未绑定
未检测到 D1 绑定,元数据目前完全存放在 KV。
如需启用 SQL 分页与原子下载计数,请在 Pages 设置 → Functions → D1 database bindings
绑定一个数据库,变量名填 DB。
D1 数据库 · 存储
—
{{ formatSize(kvUsage.d1.storage.usedBytes) }} / {{ formatSize(kvUsage.d1.storage.totalBytes) }}
表 {{ kvUsage.d1.storage.tableCount }}/{{ kvUsage.d1.storage.expectedTableCount }}
{{ t }} {{ n == null ? '—' : n }}
已用 {{ (kvUsage.d1.storage.usagePercent || 0).toFixed(1) }}%
大小不可用(未返回 size_after)
{{ kvUsage.d1.schema.error || ('迁移缺失:' + kvUsage.d1.schema.missing.join(', ')) }}
{{ kvUsage.planType === 'paid' ? '本周期行数' : '今日行数' }}
{{ op.label }}
{{ (kvUsage.d1.operations[op.key] && kvUsage.d1.operations[op.key].used) || 0 }} / {{ (kvUsage.d1.operations[op.key] && kvUsage.d1.operations[op.key].limit) || 0 }}
剩余 {{ (kvUsage.d1.operations[op.key] && kvUsage.d1.operations[op.key].remaining) || 0 }}
查询次数 读 {{ kvUsage.d1.queries.read }} · 写 {{ kvUsage.d1.queries.write }}
{{ kvUsage.d1.analyticsError }}