Compare observed latency with the service target.

Latency Budget Reliability Report

LatencyBudgetReliabilityReport.scala
object Main {
  def main(args: Array[String]): Unit = {
    val observedMs = 
    val targetMs = 200
    var status = "watch"

    if (observedMs <= 150) {
      status = "fast"
    }
    if (observedMs > targetMs) {
      status = "slow"
    }

    println("observed=" + observedMs)
    println("target=" + targetMs)
    println("status=" + status)
  }
}
object Main {
  def main(args: Array[String]): Unit = {
    val observedMs = 
    val targetMs = 200
    var status = "watch"

    if (observedMs <= 150) {
      status = "fast"
    }
    if (observedMs > targetMs) {
      status = "slow"
    }

    println("observed=" + observedMs)
    println("target=" + targetMs)
    println("status=" + status)
  }
}
object Main {
  def main(args: Array[String]): Unit = {
    val observedMs = 
    val targetMs = 200
    var status = "watch"

    if (observedMs <= 150) {
      status = "fast"
    }
    if (observedMs > targetMs) {
      status = "slow"
    }

    println("observed=" + observedMs)
    println("target=" + targetMs)
    println("status=" + status)
  }
}
latency-budget-report Latency reports can show the observed value, target, and final status together.