Operational Reliability Reports
Service Window Reliability Report
Summarize whether a service window is ready, watched, or blocked.
Service Window Reliability Report
ServiceWindow.kt
fun main() {
val failedChecks =
val openMinutes = 45
var serviceStatus = "blocked"
if (failedChecks == 0 && openMinutes >= 30) {
serviceStatus = "ready"
} else if (failedChecks <= 1) {
serviceStatus = "watch"
}
println("failed=$failedChecks open=$openMinutes status=$serviceStatus")
}
fun main() {
val failedChecks =
val openMinutes = 45
var serviceStatus = "blocked"
if (failedChecks == 0 && openMinutes >= 30) {
serviceStatus = "ready"
} else if (failedChecks <= 1) {
serviceStatus = "watch"
}
println("failed=$failedChecks open=$openMinutes status=$serviceStatus")
}
fun main() {
val failedChecks =
val openMinutes = 45
var serviceStatus = "blocked"
if (failedChecks == 0 && openMinutes >= 30) {
serviceStatus = "ready"
} else if (failedChecks <= 1) {
serviceStatus = "watch"
}
println("failed=$failedChecks open=$openMinutes status=$serviceStatus")
}
reliability report
A reliability report can turn fixed operational inputs into a scalar status that is easy to trace and compare.