Operational Reliability Reports
Latency Budget Reliability Report
Compare a fixed latency measurement to the budget and emit a compact reliability label.
latency budget
Latency budgets can be checked with scalar thresholds before any live telemetry system is involved.
Latency Budget Reliability Report
latency_budget.js
Replay: real traced execution (multi-file project)
const latencyMs = 180;
const targetMs = 200;
let latencyStatus = "slow";
if (latencyMs <= 150) {
latencyStatus = "fast";
} else if (latencyMs <= targetMs) {
latencyStatus = "watch";
}
console.log(`latency=${latencyMs} target=${targetMs} status=${latencyStatus}`);
const latencyMs = 120;
const targetMs = 200;
let latencyStatus = "slow";
if (latencyMs <= 150) {
latencyStatus = "fast";
} else if (latencyMs <= targetMs) {
latencyStatus = "watch";
}
console.log(`latency=${latencyMs} target=${targetMs} status=${latencyStatus}`);
const latencyMs = 260;
const targetMs = 200;
let latencyStatus = "slow";
if (latencyMs <= 150) {
latencyStatus = "fast";
} else if (latencyMs <= targetMs) {
latencyStatus = "watch";
}
console.log(`latency=${latencyMs} target=${targetMs} status=${latencyStatus}`);
latencyMs ← 180, targetMs ← 200, latencyStatus ← slow
1const latencyMs→ 180 = 180; //@latencyMs=120, 2602const targetMs→ 200 = 200;3let latencyStatus→ slow = "slow";if (latencyMs <= targetMs)
6 latencyStatus = "fast";7} else if (latencyMs180 <= targetMs200) {8 latencyStatus = "watch";9}console.log(`latency=${latencyMs} target=${targetMs} status=${latencyS…
8 latencyStatus = "watch";9}1011console.log(`latency=${latencyMs180} target=${targetMs200} status=${latencyStatuswatch}`);outputlatency=180 target=200 status=watch
latencyMs ← 120, targetMs ← 200, latencyStatus ← slow
1const latencyMs→ 120 = 120;2const targetMs→ 200 = 200;3let latencyStatus→ slow = "slow";if (latencyMs <= 150)
2const targetMs = 200;3let latencyStatus = "slow";45if (latencyMs120 <= 150) {6 latencyStatus = "fast";7} else if (latencyMs <= targetMs) {console.log(`latency=${latencyMs} target=${targetMs} status=${latencyS…
8 latencyStatus = "watch";9}1011console.log(`latency=${latencyMs120} target=${targetMs200} status=${latencyStatusfast}`);outputlatency=120 target=200 status=fast
latencyMs ← 260, targetMs ← 200, latencyStatus ← slow
1const latencyMs→ 260 = 260;2const targetMs→ 200 = 200;3let latencyStatus→ slow = "slow";45if (latencyMs <= 150) {6 latencyStatus = "fast";7} else if (latencyMs <= targetMs) {8 latencyStatus = "watch";9}1011console.log(`latency=${latencyMs260} target=${targetMs200} status=${latencyStatusslow}`);outputlatency=260 target=200 status=slow