Fetching cost data…
++ // Cost Explorer +
++ {{ report?.dateRange.start }} — {{ report?.dateRange.end }} · + {{ + report?.granularity.charAt(0) + (report?.granularity.slice(1).toLowerCase() ?? '') + }} + view +
+Fetching cost data…
++ Uses temporary credentials from a Cognito Identity Pool — no long-lived keys required. +
+{{ errorMessage }}
+Quick setup (5 steps):
+ce:GetCostAndUsage
+ ap-southeast-1:xxxx…) and the
+ unauthenticated Role ARN from the IAM console, then paste both above.
+ + No long-lived keys are created. Sessions expire automatically after 5 minutes. +
++ Demo Mode — Showing simulated AWS cost + data. Connect your AWS account to see real billing information. +
+{{ errorMessage }}
+ +
+
Run in your terminal to get real data:
+
+ aws ce get-cost-and-usage --time-period Start={{ report.dateRange.start }},End={{
+ report.dateRange.end
+ }}
+ --granularity {{ report.granularity }} --group-by Type=DIMENSION,Key=SERVICE --metrics
+ BlendedCost
+
+
+
+
+ + Paste AWS CLI JSON output: +
+ +{{ cliPasteError }}
+TOTAL COST
++ {{ formatUSD(report.totalCost) }} +
+TOP SERVICE
++ {{ topService?.service ?? '—' }} +
++ {{ topService ? formatUSD(topService.cost) : '' }} + ({{ topService.percentage }}%) +
++ AVG PER {{ granularity === 'MONTHLY' ? 'MONTH' : 'DAY' }} +
++ {{ formatUSD(avgPeriodCost) }} +
++ over {{ report.timeSeries.length }} + {{ granularity === 'MONTHLY' ? 'months' : 'days' }} +
+SERVICES
++ {{ report.serviceBreakdown.length }} +
+active AWS services
+Loading chart engine…
+| + + | ++ + | ++ + | ++ SHARE + | +
|---|---|---|---|
|
+
+
+ {{ entry.service }}
+
+ |
+ + {{ formatUSD(entry.cost) }} + | ++ {{ entry.percentage }}% + | +
+
+
+
+ |
+
| + TOTAL + | ++ {{ formatUSD(report.totalCost) }} + | +100% | ++ |
Cost & Billing Monitor
+Fetching cost data…
++ {{ report?.dateRange.start }} — {{ report?.dateRange.end }} · + {{ + report?.granularity.charAt(0) + (report?.granularity.slice(1).toLowerCase() ?? '') + }} + view +
+Fetching cost data…
+