Skip to main content

Costs module

Track cloud spend across GCP, AWS, Azure, and DigitalOcean with budgets and alerts.

Costs module

The costs module aggregates daily spend from cloud billing exports and per-service tags. It is provider-agnostic — you push the rolled-up cost events to /api/ingest and Cuitty handles storage, attribution, and alerting.

Supported providers

  • GCP (Cloud Billing export to BigQuery)
  • AWS (Cost and Usage Report)
  • Azure (Cost Management exports)
  • DigitalOcean (Billing API)

Event shape

{
  "type": "cost",
  "ts": "2026-04-27T00:00:00Z",
  "data": {
    "provider": "gcp",
    "service": "compute",
    "region": "us-central1",
    "amount": 1234.56,
    "currency": "USD",
    "period": "2026-04"
  }
}

Budgets

Define budgets per project, service, or tag. The portal emits a webhook and an in-app alert when a budget crosses 50%, 80%, and 100%.