Operational Reliability Reports
Error Budget Reliability Report
Classify an error-rate reading against a release budget.
Error Budget Reliability Report
ErrorBudget.kt
fun main() {
val errorRate =
val budget = 5
var budgetStatus = "halt"
if (errorRate <= 2) {
budgetStatus = "ok"
} else if (errorRate <= budget) {
budgetStatus = "watch"
}
println("error_rate=$errorRate budget=$budget status=$budgetStatus")
}
fun main() {
val errorRate =
val budget = 5
var budgetStatus = "halt"
if (errorRate <= 2) {
budgetStatus = "ok"
} else if (errorRate <= budget) {
budgetStatus = "watch"
}
println("error_rate=$errorRate budget=$budget status=$budgetStatus")
}
fun main() {
val errorRate =
val budget = 5
var budgetStatus = "halt"
if (errorRate <= 2) {
budgetStatus = "ok"
} else if (errorRate <= budget) {
budgetStatus = "watch"
}
println("error_rate=$errorRate budget=$budget status=$budgetStatus")
}
error budget
An error budget report can reduce a release decision to a small traced status label.