Nutzungsberechnungsmodell
NIE-SLA enthält ein festes Cloudflare-Freekontingent-Schätzmodell (usage-model), das den täglichen Verbrauch von Workers, D1, R2 und Durable Objects ausschließlich aus den eigenen Site-Daten berechnet – ohne Zugriff auf die Cloudflare-API.
- Version:
usage-model-v1.3.4(Code:agent/scripts/usage-model.mjs) - Kalibrierung:
agent/scripts/usage-model-calibration.json - Eingaben: öffentliche
/api/status, optional/api/debug/usage-summary(Admin)
Konten und kostenlose Limits
| Konto | Metrik | Gratislimit | Feld |
|---|---|---|---|
| Workers Functions | Aufrufe | 100.000 / Tag | workers.function_calls |
| Durable Objects | Anfragen | 100.000 / Tag | do.requests |
| D1 | gelesene / geschriebene Zeilen | 5.000.000 / 100.000 pro Tag | d1.rows_read / d1.rows_written |
| R2 | Class-A/B-Operationen | 1.000.000 / 10.000.000 pro Monat | r2.class_a / r2.class_b |
Verwendung
node scripts/usage-model.mjs --hours 24 --json
node scripts/usage-model.mjs --from 2026-09-04T00:00:00Z --to 2026-09-04T08:35:00Z --json
node scripts/usage-model.mjs --hours 24 --range-mode stressMit Admin-Session (NIE_SLA_ADMIN_SESSION) oder ReadOnly-Token (NIE_SLA_USAGE_TOKEN) verankert das Modell die Routenzähler über das Debug-Aggregat und hebt die Konfidenz von low auf medium.
Methode und Disziplin
Ereigniszerlegung, Verankerung an beobachteten Routen, Kalibrierungsmultiplikatoren (gefitting gegen ein 24-h-CF-Fenster), Punktschätzung + Betriebsspanne. Jede Änderung an Intervallen, WSS/DO-Pfaden oder D1-SQL-Profilen erfordert einen Versionsbump und Neukalibrierung. Das Modell ist ein Abgleich- und Kapazitätswerkzeug, kein Ersatz für die Cloudflare-Abrechnung.