Operational Reliability Reports
Incident Queue Reliability Report
Count visible incidents and high-severity incidents from a fixed severity queue.
Incident Queue Reliability Report
incident_queue.ts
type IncidentReport = {
minSeverity: number;
visible: number;
high: number;
};
const minSeverity: number = ;
const severities: number[] = [1, 2, 3, 3];
let visible: number = 0;
let high: number = 0;
for (const severity of severities) {
if (severity >= minSeverity) {
visible += 1;
}
if (severity >= 3) {
high += 1;
}
}
const report: IncidentReport = { minSeverity, visible, high };
console.log(`min=${report.minSeverity} visible=${report.visible} high=${report.high}`);
type IncidentReport = {
minSeverity: number;
visible: number;
high: number;
};
const minSeverity: number = ;
const severities: number[] = [1, 2, 3, 3];
let visible: number = 0;
let high: number = 0;
for (const severity of severities) {
if (severity >= minSeverity) {
visible += 1;
}
if (severity >= 3) {
high += 1;
}
}
const report: IncidentReport = { minSeverity, visible, high };
console.log(`min=${report.minSeverity} visible=${report.visible} high=${report.high}`);
type IncidentReport = {
minSeverity: number;
visible: number;
high: number;
};
const minSeverity: number = ;
const severities: number[] = [1, 2, 3, 3];
let visible: number = 0;
let high: number = 0;
for (const severity of severities) {
if (severity >= minSeverity) {
visible += 1;
}
if (severity >= 3) {
high += 1;
}
}
const report: IncidentReport = { minSeverity, visible, high };
console.log(`min=${report.minSeverity} visible=${report.visible} high=${report.high}`);
incident queue
A small severity queue keeps replay deterministic while showing how a report threshold changes output.