This Policy uses Optima to determine if a Cloud Account has exceeded its monthly cost budget. The policy should be run daily and will take into account data from 3 days ago to ensure there is a complete set.
This Policy Template uses Credentials for authenticating to datasources -- in order to apply this policy you must have a Credential registered in the system that is compatible with this policy. If there are no Credentials listed when you apply the policy, please contact your Flexera Org Admin and ask them to register a Credential that is compatible with this policy. The information below should be consulted when creating the credential(s).
- Flexera Credential (provider=flexera) which has the following roles:
billing_center_viewer
The Provider-Specific Credentials page in the docs has detailed instructions for setting up Credentials for the most common providers.
- This policy supports a single target (ie. 1 specific Cloud Account). In order to apply a budget alert for multiple targets, you will need to apply this policy multiple times.
- Actual Spend budget alerts will raise an incident when the target has exceeded the budget for the month
- Forecasted Spend budget alerts will raise an incident when the target's run-rate is on track to exceed the budget for the month
- First 3 days of the month are not reported until after the 4th day to insure all bill data is retrieved before creating an incident.
- Cost data isn't fully retrieved from the cloud bill for 2-3 days. Therefore this policy will evaluate Optima data 3 days earlier than the run date.
This policy has the following input parameters required when launching the policy.
- Monthly Budget - specify the monthly budget. Currency is irrelevant; the policy will default to whichever currency is used in Optima.
- Cloud Vendor Account Name - the name of the Cloud Vendor Account that the budget should be enforced against
- Cost Metric - specify options for amortized vs non-amortized and blended vs unblended costs
- Budget Alert Type - Actual Spend or Forecasted Spend
- Email addresses of the recipients you wish to notify - A list of email addresses to notify
- AWS
- Azure
This Policy Template does not incur any cloud costs.