Operational Reliability Reports
Latency Budget Reliability Report
Classify a latency reading against a target budget.
Latency Budget Reliability Report
latency_budget.pl
use strict;
use warnings;
my $latency_ms = ;
my $target_ms = 200;
my $latency_status = "slow";
if ($latency_ms <= 150) {
$latency_status = "fast";
} elsif ($latency_ms <= $target_ms) {
$latency_status = "watch";
}
print "latency=$latency_ms target=$target_ms status=$latency_status\n";
use strict;
use warnings;
my $latency_ms = ;
my $target_ms = 200;
my $latency_status = "slow";
if ($latency_ms <= 150) {
$latency_status = "fast";
} elsif ($latency_ms <= $target_ms) {
$latency_status = "watch";
}
print "latency=$latency_ms target=$target_ms status=$latency_status\n";
use strict;
use warnings;
my $latency_ms = ;
my $target_ms = 200;
my $latency_status = "slow";
if ($latency_ms <= 150) {
$latency_status = "fast";
} elsif ($latency_ms <= $target_ms) {
$latency_status = "watch";
}
print "latency=$latency_ms target=$target_ms status=$latency_status\n";
latency budget
Latency reports are easier to replay when the target and selected reading stay as scalar values.