Skip to main content

Budgets

Admins can set cost budgets for organizations, clouds, or projects to receive alerts when spending limits are exceeded. Budgets act as soft limits, meaning they won’t restrict usage or terminate clusters. Budget isn't supported in the CLI and SDK.

Create a budget

To create or manage a budget, navigate to Organization settings > Billing > Budgets.

If you are admin user, you can view the budgets of your organization by clicking the user icon, going to Organization settings, and then to the Billing tab.

Budget Lists

Set the budget scope

You can scope budgets across different organizational levels. Set the budget scope by targeting the clusters in clouds, projects, or both.

Set budget scope

Depending on the type of budget, make the following selections for the Cloud and Project fields:

Type of budgetCloudProject
To create an organization-wide budgetAll cloudsAll projects
To create a cloud-specific budgetSelect a cloudAll projects
To create a project-specific budgetSelect a cloudSelect a project

Anyscale aggregates usage from all clusters within the scope to track budget status.

note

You can create only one daily and one monthly budget per cloud-project combination.

Set the budget rule

Budget rules define the parameters for how a budget operates, including:

  • the time range, which is daily or monthly cycle
  • the budget amount in Anyscale Credits (ACs)

Set budget rule

Time range

  • Daily: Budgets reset every 24 hours, starting from midnight UTC. If you set one mid-day, it includes historical usage for that day.
  • Monthly: Budgets reset on the 1st of each month at midnight UTC. Even if you set one up mid-month, it includes usage during the entire month. For example, if you set up a budget on January 15, it includes usage starting from January 1st.

Budget amount

Define the total budget amount in ACs. ACs measure processing capacity per hour and vary based on factors like machine type and data processed.

Conversion Rates: AC to USD.

Configure notifications

When a budget exceeds 100%, Anyscale sends an alert with an email, webhook, or both. Configure notification channels as needed.

Note: Budgets are soft limits and won’t restrict usage or terminate clusters.

Configure notifications

Monitor budgets

Admins can monitor budget status by navigating to Organization settings > Billing > Budgets.

Monitor budgets

Manage budgets

  • Enable/Disable: Admins can activate or deactivate a budget. Disabled budgets don’t send alerts, but historical data applies when you re-enable them.
  • Edit: Admins can edit the Time range and the Budget amount of an existing budget by selecting it in the listing page. If you want to change other fields, you need to create a new budget and delete the existing one to replace it.
  • Delete: Admins can permanently delete a budget.

Manage budgets

For further assistance, contact Anyscale support.