Classify a latency reading against a target budget.

Latency Budget Reliability Report

latency_budget.php
<?php
$latencyMs = ;
$targetMs = 200;
$latencyStatus = "slow";

if ($latencyMs <= 150) {
    $latencyStatus = "fast";
} elseif ($latencyMs <= $targetMs) {
    $latencyStatus = "watch";
}

echo "latency=" . $latencyMs . " target=" . $targetMs . " status=" . $latencyStatus . "\n";
<?php
$latencyMs = ;
$targetMs = 200;
$latencyStatus = "slow";

if ($latencyMs <= 150) {
    $latencyStatus = "fast";
} elseif ($latencyMs <= $targetMs) {
    $latencyStatus = "watch";
}

echo "latency=" . $latencyMs . " target=" . $targetMs . " status=" . $latencyStatus . "\n";
<?php
$latencyMs = ;
$targetMs = 200;
$latencyStatus = "slow";

if ($latencyMs <= 150) {
    $latencyStatus = "fast";
} elseif ($latencyMs <= $targetMs) {
    $latencyStatus = "watch";
}

echo "latency=" . $latencyMs . " target=" . $targetMs . " status=" . $latencyStatus . "\n";
latency budget Latency reports are easier to replay when the target and selected reading stay as scalar values.