![]() |
VOOZH | about |
Set up budgets and enable engineering teams to visualize how they are tracking against budgets.
You can create two types of budgets:
To create a basic budget:
Navigate to Cloud Cost > Plan > Budgets, or create a budget through the API or Terraform.
Click New Budget.
Click Basic to create a basic budget.
You can either add budget information by uploading a CSV using the provided template in the UI, or enter your budget directly using the details below.
Fill in all budgets in the table. To apply the same values from the first month to the rest of the months, enter a value in the first column of a row and click the copy button.
Click Save.
To create a hierarchical budget:
Navigate to Cloud Cost > Plan > Budgets, or create a budget through the API.
Click New Budget.
Click Hierarchical to create a hierarchical budget.
Enter your budget information using the details below.
Fill in all budgets in the table. To apply the same values from the first month to the rest of the months, enter a value in the first column of a row and click the copy button.
Click Save.
The Budgets page lists all of your organization’s budgets, highlighting the budget creator, any budgets that have gone over, and other relevant details. Click on View Performance to investigate the budget, and understand what might be causing you to go over budget.
From a View Performance page of an individual budget, you can toggle the view option from the top left:
You can view the budget status for the current month:
Or you can view the budget status for the entire duration (all):
To investigate budgets:
To modify a budget, click the edit icon on the Budgets page.
To delete a budget, click the trash icon on the Budgets page.
You can add a budget to dashboards in two ways:
Create a budget report and click Share > Save to dashboard.
From a dashboard, add the Budget Summary widget.
Create a budget-based monitor to alert when actual spend or forecasted spend is projected to exceed a percentage of the budget.
Budget cards automatically display forecast information when available, showing projected costs for each budget period. If forecasted costs are projected to exceed your budget, the budget status indicates Projected Over to help you take action before going over budget.
To view detailed forecast information in a budget, click View Performance and toggle Show Forecast to visualize predicted costs alongside actual spending.
Learn more about how forecasting works and data requirements.
Datadog automatically generates a Bits forecast for each budget, projecting future costs from your historical spend. When you have knowledge that the Bits forecast cannot capture, such as a planned product launch, migration, seasonal demand, or retired workloads, you can override it with your own values. This override is called a custom forecast.
Custom forecast values are:
ccm_forecast_write permission (see Permissions).For hierarchical budgets, you edit custom forecast values at the child level. The parent level reflects the sum of its children.
Once set, your custom values take precedence over the Bits forecast on the budget status page, in the forecast totals on the Budgets page, and in budget monitors.
Follow the steps in Set up budgets to start creating a budget.
Toggle Customize Bits Forecast to display forecast columns interleaved with the budget columns. Each month shows a Budget column and a Forecast column.
Each forecast cell displays the Bits forecast as a gray placeholder. Enter a dollar amount to override it. Negative values are not allowed.
The preview chart updates as you edit, so you can review the final forecast before saving.
Click Save.
On the Budgets page, click the edit icon for a budget.
The forecast columns appear automatically if you have the ccm_forecast_write permission. Each forecast cell displays your saved override, or the Bits forecast as a gray placeholder when no override exists.
Enter or change a dollar amount in any forecast cell. Negative values are not allowed.
To compare your overrides against the original automatic values, toggle Show Bits AI forecast to display a read-only Bits AI column next to each forecast column.
Click Save.
While editing, the appearance of each forecast cell indicates its state:
| Cell appearance | Meaning |
|---|---|
| Gray text | Bits forecast placeholder: no override is set for this cell. |
| Black text | A saved custom forecast override. |
| Black text with a blue outline | An override you entered but have not saved yet. |
To remove an override, clear the cell. The cell reverts to the gray Bits forecast placeholder.
| Action | Required Permission |
|---|---|
| View budgets | cloud_cost_management_read |
| Create, edit, or delete a budget | ccm_budget_write |
| Edit custom forecast values | ccm_forecast_write |
For the full list of CCM permissions, see the Permissions documentation.
Additional helpful documentation, links, and articles:
| |