Classify an error-rate reading against a release budget.

Error Budget Reliability Report

error_budget.pl
use strict;
use warnings;

my $error_rate = ;
my $budget = 5;
my $budget_status = "halt";

if ($error_rate <= 2) {
    $budget_status = "ok";
} elsif ($error_rate <= $budget) {
    $budget_status = "watch";
}

print "error_rate=$error_rate budget=$budget status=$budget_status\n";
use strict;
use warnings;

my $error_rate = ;
my $budget = 5;
my $budget_status = "halt";

if ($error_rate <= 2) {
    $budget_status = "ok";
} elsif ($error_rate <= $budget) {
    $budget_status = "watch";
}

print "error_rate=$error_rate budget=$budget status=$budget_status\n";
use strict;
use warnings;

my $error_rate = ;
my $budget = 5;
my $budget_status = "halt";

if ($error_rate <= 2) {
    $budget_status = "ok";
} elsif ($error_rate <= $budget) {
    $budget_status = "watch";
}

print "error_rate=$error_rate budget=$budget status=$budget_status\n";
error budget An error budget report can reduce a release decision to a small traced status label.