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.
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.
Depending on the type of budget, make the following selections for the Cloud and Project fields:
Type of budget | Cloud | Project |
---|---|---|
To create an organization-wide budget | All clouds | All projects |
To create a cloud-specific budget | Select a cloud | All projects |
To create a project-specific budget | Select a cloud | Select a project |
Anyscale aggregates usage from all clusters within the scope to track budget status.
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)
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.
Monitor budgets
Admins can monitor budget status by navigating to Organization settings > Billing > 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 theBudget 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.
For further assistance, contact Anyscale support.