Cost Dashboard
The cost dashboard shows what your cloud and AI providers charged you over a date range, and lets you drill from a provider down to a single datasource and then to its services. It sits on the Overview tab of FinOps (open FinOps from the left sidebar).
Where the numbers come from
Every number on the dashboard comes from the cost workloads DataDios has extracted from your cost datasources (AWS, OpenAI, Anthropic Claude, Hetzner and the other cost-capable data sources). It is not a live read of the provider's bill: a cost only appears here after a cost-workload extraction has collected it, so the most recent day can be incomplete until the next extraction runs.
If nothing has been extracted for the chosen range, the dashboard says so instead of drawing empty charts. Run the cost-workload extraction for your cost datasources and the totals appear.
Choosing the date range
The date range picker at the top of the FinOps page sets the window for the whole page, including this dashboard. Every chart and total counts only the cost collected inside that window. The refresh button on the dashboard's top right re-reads the page's cost data for the same window, asking for fresh results rather than the copy the backend keeps for up to a day, so a cost extracted a few minutes ago shows up.
Currency
Amounts are shown in the currency each datasource reports its cost in, not always in dollars. A total that spans datasources reporting different currencies is never added up across them; it is shown once per currency, for example ₹45.2K + $3.1K total. Where one chart covers datasources that report different currencies, such as the overall view with an INR and a USD provider, each bar still shows its own amount in its own currency (₹500 beside $300), while the shared value axis and the cost trend show plain numbers rather than the wrong symbol. Amounts also show without a symbol for a moment while the dashboard is still finding out which currency each datasource uses.
The three drill levels
The dashboard has three levels. Each level shows a bar chart of total cost on the left and a cost trend over time on the right, both for the same window.
| Level | Each bar is | The trend has one area per |
|---|---|---|
| Overall | A provider, such as AWS or OpenAI | Provider |
| Provider | One datasource of that provider | Datasource |
| Datasource | One service of that datasource (the 15 most expensive) | Service |
Bars are ordered largest first at every level, so the biggest spender is always the leftmost bar. The total above the bar chart is the sum of the bars on screen.
Drilling in and back out
Click a bar's label under the chart to drill into it: a provider opens its datasources, and a datasource opens its services. The service level is the last one, so its labels do not drill.
The breadcrumb above the charts shows where you are, for example Overall › AWS › prod-aws-1. Click any earlier step in it to go back up.
Reading the charts
Both charts have axis titles: the bar chart's category axis names what a bar is (provider, datasource or service), and the value axis on both charts is cost, in whatever currency each datasource reports (see Currency). Hover over a bar or a point on the trend to see its amount.
The cost trend
The trend draws one filled area per provider, datasource or service, over a date axis that spans the whole window you picked. Each point is one day's cost.
Series are listed in the legend in the order they first appear in the data. When there are more than eight, the trend draws the eight with the largest total cost over the window and says so above the chart, for example "Showing the 8 largest of 23 series by total." Drill into a provider or datasource to see the smaller ones.
When a chart is shown as a table
The server tells the page how each chart should be drawn. If it cannot, the page shows the chart's rows as a table rather than guessing, under one of these notes:
- "The server didn't say how to draw this chart, so its rows are shown as a table." The server sent the data without a description of the chart. Your data is fine; this is a gap on the server side, usually a DataDios version mismatch. Report it to your administrator.
- "A bar chart of this shape isn't drawn here yet, so its rows are shown as a table." (or line, pie and so on) The server described a kind of chart this page cannot draw yet. Again the data is correct and complete in the table.
A table shows at most 1,000 rows and says how many rows there are in total.
Adding a chart to a dashboard
Each chart has an Add to dashboard button next to its title. It pins the chart as you see it, at the current drill level and date range, to one of your dashboards.