Site Reliability Metrics change approval policies
Change approval policies use approval definitions to generate approvals based on your business requirements. A change approval policy is a course of action that can be applied to a change request.
A change approval policy uses a set of variable inputs to evaluate the decisions that are associated with it. For each matching decision, the associated approval definition is applied. An approval policy can contain multiple decisions, such that a single policy can handle every approval required for a change type. When a decision condition matches, the related approval definition is evaluated. If one or more decisions match, all the related approval definitions are evaluated.
To view the approval policies for SRM, navigate to . Then, on the Change Approval Policies page, select Site Reliability Ops Change Policy.
- Service Level Objective (SLO) with lowest error budget remaining percent (slo_with_lowest_error_budget_remaining_percent)
- SLO with highest burn rate (slo_with_highest_burn_rate)
- The SLO with lowest error budget remaining that is relevant to the change request
- The SLO record with the highest burn rate
- Budget < 25% and Burn Rate > 1
- Budget > 25% and Burn rate < 1
These decisions are marked as inactive to prevent any changes in the behavior of this existing approval policy.
To provide the policy inputs related to SLO to your change approval policies, actions are created in Workflow Studio.
- The output SLO with highest burn rate to the SLO with highest burn rate value.
- The output SLO with lowest error budget remaining percent to the SLO with the lowest value for error budget remaining percent.
- SLO with lowest error budget remaining percent
- SLO with highest burn rate