Budgets

Budgets means setting a budget for a time range, planning the user’s consumption in that time range in advance, and supporting setting alerts to remind the user of the budget’s progress.

Budget is to set a budget for a time range and plan users' spending in that time range in advance. The user’s consumption will be tracked continuously and alerts will be set to remind the user that the cost has reached the budget threshold. Users can take corresponding measures for the use of the budget, etc.

Entry:In the cloud management platform, click on the top left corner navigation menu, and click “Cost/Analysis/Budgets” menu item in the left menu bar that pops up to enter the budget menu item.

Create budget

This function is used to create a new budget and set an alert message. Users will be notified and alerted when their usage exceeds the threshold.

  1. On the Budgets page. Click the “Create” button at the top of the list to enter the page of Create budget.
  2. Configure the budget information.
    • Budget Owner: Including system, domain and project.
      • When the Budget Owner selects System, that is, the budget is effective globally.
      • When the Budget Owner selects the specified domain, the budget takes effect in the specified domain.
      • When the Budget Owner is selected for the specified project, the budget takes effect in the specified project.
    • Name: Set the name of the budget.
    • Budget Period: Set how often the budget resets the actual and forecasted expenditures. The default budget period is month.
    • Start Time/End Time: Set the effective date of the budget. The start time and end time are related to the budget period.
      • When the budget period is days, select the start date for the budget to take effect and the end date for the budget to end.
      • When the budget period is month, select the opening month for the budget to take effect and the ending month for the budget to end.
      • When the budget period is year, select the opening year for the budget to take effect and the ending year for the budget to end.
    • Bill Type: Select the bill type for the budget to be effective, the default option is the currency type of the bills managed in the platform. When the multi-currency bill Combined is turned on, the option will display all bills in a certain currency type, etc.
    • Budget Amount: Set the budget amount in the budget period.
    • Advanced Configuration: Click the “Advanced Configuration” hyperlink to expand the advanced configuration options and set the budget conditions, etc.
      • Cloud Platform: Default is all platforms, support specified platform.
      • Accounts: Default is all cloud accounts, when specifying a platform, cloud accounts will be filtered based on the platform.
      • Cloud Subscriptions: Default is all cloud subscriptions. When specifying a platform and cloud account, optional cloud subscriptions will be filtered based on the platform and cloud account.
      • Region: Default is all regions, when specifying a platform, you can specify a specific region based on the platform support region.
      • Resource type: The default is unlimited resource type, and you can specify the resource type according to the situation.
      • Tag: Two tag matching strategies are supported, match any and match all of the following tags, i.e. budget for resources matching any of the following tags or budget for resources matching all of the following tags, and select the specific tags after setting the tag matching strategy.
  3. Click the “OK” button to enter the Configure Alerts page. If you do not need to configure alerts, you can click the “Skip” button.
  4. To configure alerts, set the following information.
    • Alert Type: Currently, only Actual Cost budget is supported.
    • Alert Threshold: Set the amount of cost to trigger an alert. Support setting absolute value and percentage next to the amount. E.g. for a budget of $200, if you want to receive a notification at $160, select the absolute value to enter $160 or the percentage budget to set 80.
    • Recipients: Select the user to receive alerts.
    • Alert bot: Select the alert bot that receives alert messages.
  5. Click the “OK” button to complete the operation.

Configure Alert

This function is used to configure alerts for the set budgets.

  1. On the Budget page, click the “Configure Alert” button in the action bar to the right of the budget to enter the Configure Alerts page.
  2. Set the following information.
    • Alert type: Currently, only Actual Cost budget is supported.
    • Alert Threshold: Set the amount of cost that triggers an alert. Support setting absolute value and percentage next to the amount. E.g. for a budget of $200, if you want to receive a notification at $160, please select the absolute value to enter $160 or the percentage budget to set 80.
    • Send frequency: Set the frequency of sending alert messages when an alert is triggered, the default is 6 hours.
    • Recipients: Set the recipient who receives the alert message.
    • Channel: Set the channel for recipients to receive alert messages. When multiple recipients are selected, the channel takes the intersection of the channels supported by the recipient.
    • Alert Bot: Only notification channels configured with any one of Nail, Fishu or Enterprise WeChat robot will be shown, after enabled, you need to check the specific alert robot. Only can be selected in Channel Configuration for the robots that have been configured.
  3. Click the “OK” button to complete the operation.

Delete Budget

This function is used to delete budgets. Individual deletion and batch deletion are supported.

Delete

  1. On the Budgets page, click the “Delete” button on the right column of the budget to bring up the action confirmation dialog box.
  2. Click the “OK” button to complete the operation.

Batch Delete

  1. Select one or more budgets in the Budget list and click the “Delete” button at the top of the list to bring up the operation confirmation dialog box.
  2. Click the “OK” button to complete the operation.

View Budget Details

This function is used to view the detailed information of the budget and the progress of the budget.

  1. On the Budgets page, click the Budget Name item to enter the Budget Details page.
  2. View the following information.
    • Details: Including budget Cloud ID, ID, name, status, budget attribution, budget period, bill type, budget amount, start time, end time, platform, cloud account, cloud subscription, region, resource type, created at, updated at, and description.
    • Budget Details: Shows the budget proceeding in a table format.
      • Date: I.e. a budget period as a time range period to show the budget progress within the budget period.
      • Actual Cost: The actual cost spent in a budget period.
      • Budget Amount: The budgeted amount for a budget period.
      • Budget Difference: I.e. the difference between the budgeted amount and the actual cost, which is negative when the budgeted value is exceeded.
      • Actual Cost/Budget Amount (%): The ratio of actual cost to budgeted amount, which is used to check whether the user is spending more than the budget.
        • 0~60%: the color is green.
        • 60%~80%: the color is orange.
        • Greater than 80%: the color is red.
    • Alert configuration details: Including alert threshold, alert recipient, channels, alert bot, sending frequency etc.

View alert record

When a budget triggers an alert, a budget alert message will be sent to the recipient and an alert record will be generated.

  1. On the Budget Management page, click the budget name item to enter the budget details page.
  2. View the alert records of the budget.
  3. You can click the “View” button on the right column to view the alert record details.

View Operation Log

This function is used to view the operation log of the budget.

  1. On the Budgets page, click the budget name item to enter the budget details page.
  2. Click the Operation Log tab to enter the Operation Log page.
    • Load More Logs: In the Operation Logs page, the list shows 20 operation logs by default. To view more operation logs, please click the “Load More” button to get more logs.
    • View Log Details: Click the “View” button on the right column of the operation log to view the log details. Copy details are supported.
    • View logs of specified time period: If you want to view the operation logs of a certain time period, set the specific date in the start date and end date at the top right of the list to query the log information of the specified time period.
    • Export logs: Currently, only the logs displayed on this page are supported to be exported. Click the upper-right corner of icon, set the export data column in the pop-up export data dialog, and click the “OK” button to export the logs.