Skip to content

Commit 9eedc38

Browse files
rtrieudrichards-87
andauthored
[CCM] Hierarchical budgets and upload via CSV (#29081)
* upload via csv * add hierarchy and update all screenshots * Apply suggestions from code review Co-authored-by: DeForest Richards <[email protected]> * natasha feedback * redact screenshots * undelete images --------- Co-authored-by: DeForest Richards <[email protected]>
1 parent e002832 commit 9eedc38

10 files changed

+51
-12
lines changed

content/en/cloud_cost_management/budgets.md

+51-12
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,62 @@ further_reading:
1010
## Overview
1111
After you start ingesting your costs in Cloud Cost Management, set up budgets and visualize how you are tracking against budgets.
1212

13-
## Create a budget
13+
You can create two types of budgets:
14+
15+
- [**Basic**](#create-a-basic-budget): A flat, single-level budget for tracking your cloud costs.
16+
- [**Hierarchical**](#create-a-hierarchical-budget): A two-level, parent-child budget for tracking costs in a way that mirrors your organization's structure. For example, if your organization has departments made up of many teams, you can budget on the department (parent) and team (child) levels and track budget health at both levels. In addition, this option allows you to create a single budget instead of needing to create multiple budgets.
17+
18+
## Create a basic budget
19+
20+
To create a basic budget:
1421

1522
1. Navigate to [**Cloud Cost > Plan > Budgets**][1], or create a budget through the [API][2].
16-
2. Click the **Create a New Budget** button.
17-
3. Enter the following details:
23+
1. Click the **Create a New Budget** button.
24+
1. Click **Basic** to a basic budget.
25+
1. 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.
26+
27+
{{< img src="cloud_cost/budgets/budget-upload-your-csv.mp4" alt="Choose whether to add budget information by uploading a CSV or enter it directly within the UI" video="true">}}
28+
1829
- **Budget Name**: Enter a name for your budget.
1930
- **Start Date**: Enter a start date for the budget (this can be a past month). Budgets are set at the month level.
2031
- **End Date**: Set an end date for the budget (can be in the future).
2132
- **Provider(s)**: Budget on any combination of AWS, Azure, Google Cloud, or other SaaS (including Datadog or custom costs).
2233
- **Dimension to budget by**: Specify a dimension to track the budget, along with its corresponding values. For example, if you wanted to create budgets for the top 4 teams, you would select "team" in the first dropdown, and the specific teams in the second dropdown.
2334

24-
{{< img src="cloud_cost/budgets/budget-create-define-1.png" alt="Budget Creation View: fill in budget details." style="width:100%;" >}}
35+
1. 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.
2536

26-
4. Fill in all budgets in the table. You can automatically copy values from the first month to the rest of the months by clicking the copy button.
37+
{{< img src="cloud_cost/budgets/budget-copy-paste.png" alt="Budget Creation View: fill in budget details." style="width:100%;" >}}
2738

28-
5. Click **Save** in the bottom right.
39+
1. Click **Save**.
40+
41+
## Create a hierarchical budget
42+
43+
To create a hierarchical budget:
44+
45+
1. Navigate to [**Cloud Cost > Plan > Budgets**][1], or create a budget through the [API][2].
46+
1. Click the **Create a New Budget** button.
47+
1. Click **Hierarchical** to create a hierarchical budget.
48+
1. Enter your budget information using the details below.
49+
50+
- **Budget Name**: Enter a name for your budget.
51+
- **Start Date**: Enter a start date for the budget (this can be a past month). Budgets are set at the month level.
52+
- **End Date**: Set an end date for the budget (can be in the future).
53+
- **Scope to Provider(s)**: Budget on any combination of AWS, Azure, Google Cloud, or other SaaS (including Datadog or custom costs).
54+
- **Parent Level**: Select the parent-level tag.
55+
- **Child Level**: Select child-level tag.
56+
- **Dimension to budget by**: Specify a dimension to track the budget, along with its corresponding values. For example, if you wanted to create budgets for the top 4 teams, you would select "team" in the first dropdown, and the specific teams in the second dropdown.
57+
58+
1. 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.
59+
60+
{{< img src="cloud_cost/budgets/budget-copy-paste.png" alt="Budget Creation View: fill in budget details." style="width:100%;" >}}
61+
62+
1. Click **Save**.
2963

3064
## View budget status
3165
The [Budgets page][1] lists all of your organization's budgets, highlighting the budget creator, any budgets that have gone over,
3266
and other relevant details. Click on **View Performance** to investigate the budget, and understand what might be causing you to go over budget.
3367

34-
{{< img src="cloud_cost/budgets/budget-list.png" alt="List all budgets">}}
68+
{{< img src="cloud_cost/budgets/budget-list-1.png" alt="List all budgets">}}
3569

3670
From a **View Performance** page of an individual budget, you can toggle the view option from the top left:
3771

@@ -41,27 +75,32 @@ You cannot view budget versus actuals before 15 months, since cost metrics are r
4175

4276
- You can view the budget status for the **current month**:
4377

44-
{{< img src="cloud_cost/budgets/budget-status-month.png" alt="Budget Status View: view current month">}}
78+
{{< img src="cloud_cost/budgets/budget-status-month-2.png" alt="Budget Status View: view current month">}}
4579

4680
- Or can view the budget status for the **entire duration (all)**:
4781

48-
{{< img src="cloud_cost/budgets/budget-status-all.png" alt="Budget Status View: view total budget">}}
82+
{{< img src="cloud_cost/budgets/budget-status-all-2.png" alt="Budget Status View: view total budget">}}
4983

5084
## Investigate budgets
5185

52-
{{< img src="cloud_cost/budgets/budget-investigate-1.png" alt="Use the dropdown filter or Apply Filter option in the table to investigate over-budget dimensions. ">}}
86+
{{< img src="cloud_cost/budgets/budget-investigate-3.png" alt="Use the dropdown filter or Apply Filter option in the table to investigate over-budget dimensions. ">}}
5387

5488
To investigate budgets:
5589
1. From the individual budget page, filter budgets using the dropdown at the top, or "Apply filter" in the table to investigate dimensions that are over budget.
5690
2. Click **Copy Link** to share the budget with others to help understand why budgets are going over. Or, share budgets with finance so that they can understand how you're tracking against budgets.
5791

92+
## Modify a budget
93+
To modify a budget, click the edit icon on the Budgets page.
94+
95+
{{< img src="cloud_cost/budgets/budget-edit-1.png" alt="Click the edit icon to edit a budget" style="width:70%;">}}
96+
5897
## Delete budget
5998
To delete a budget, click the trash icon on the Budgets page.
6099

61-
{{< img src="cloud_cost/budgets/budget-delete.png" alt="List all budgets">}}
100+
{{< img src="cloud_cost/budgets/budget-delete-2.png" alt="Click the delete icon to delete a budget" style="width:70%;">}}
62101

63102
## Further Reading
64103
{{< partial name="whats-next/whats-next.html" >}}
65104

66105
[1]: https://app.datadoghq.com/cost/plan/budgets
67-
[2]: https://docs.datadoghq.com/api/latest/cloud-cost-management/#create-or-update-a-budget
106+
[2]: /api/latest/cloud-cost-management/#create-or-update-a-budget
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)