Skip to main content

Cost Tracking

Upmetr tracks cloud spending across all your connected accounts, providing cost breakdowns by service and account, monthly forecasting, and budget alerts.

Cost Overview

The Costs page shows:
MetricDescription
Current MonthTotal spend so far this month
Previous MonthLast month’s total
ForecastProjected month-end spend based on current trajectory
Daily AverageAverage daily spending this month

Cost Breakdowns

View costs grouped by:
See spending per cloud service (EC2, RDS, S3, Lambda, etc.). Helps identify which services drive the most cost.
Cost data is synced from your cloud provider’s billing APIs:
  • AWS — Cost Explorer API (ce:GetCostAndUsage, ce:GetCostForecast)
  • GCP — Cloud Billing API
  • Azure — Cost Management API
  • DigitalOcean — Billing API
Cost data may have a 24-48 hour delay from the cloud provider. This is a provider limitation, not Upmetr.

Budgets

Set spending limits with automated alerts.

Creating a Budget

  1. Navigate to Costs > Budgets
  2. Click Add Budget
  3. Configure:
FieldDescription
NameBudget label (e.g., “Monthly AWS Prod”)
AmountSpending limit in USD
PeriodMonthly, Quarterly, or Yearly
Alert ThresholdPercentage to trigger warning (e.g., 80%)
Account FilterOptionally scope to a specific cloud account
  1. Click Save

Budget Alerts

Budgets trigger alerts at two levels:
LevelWhenSeverity
WarningSpending reaches the alert threshold %Warning
CriticalSpending exceeds 100% of the budgetCritical
Alerts are sent via your configured notification channels (Slack, email, SMS, webhooks).

Budget Status

The budgets page shows real-time status for each budget:
  • Remaining amount — How much budget is left
  • Burn rate — Current spending velocity
  • Projected overage — Whether you’ll exceed the budget at current pace

Cost Sync

Upmetr automatically syncs cost data from your cloud providers. You can also trigger a manual sync from the Costs page. Sync frequency depends on your plan:
  • Pro — Every 6 hours
  • Enterprise — Every hour

Troubleshooting

IssueSolution
No cost data showingEnsure the cloud account has billing permissions (e.g., ce:GetCostAndUsage for AWS). Cost data may take 24-48h to appear for new accounts.
Stale dataClick “Sync Costs” for a manual refresh. Check cloud account connection status.
Budget not alertingVerify the budget threshold percentage and that notification rules include “Budget Threshold” trigger type.
Costs don’t match AWS consoleMinor discrepancies are normal due to sync timing. Check the date range matches. Upmetr uses unblended costs by default.