From dfa69a4d7621e145c8569ed3de5bed13ab846cf0 Mon Sep 17 00:00:00 2001 From: m3v113 Date: Sun, 11 Jan 2026 01:17:52 -0800 Subject: [PATCH 1/2] adjusted alerts for ink level and ink capacity (num of printable pages) --- prometheus/alert_rules.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/prometheus/alert_rules.yml b/prometheus/alert_rules.yml index 30f2440..8c31aa8 100644 --- a/prometheus/alert_rules.yml +++ b/prometheus/alert_rules.yml @@ -79,13 +79,21 @@ groups: summary: The paper tray of the printer is empty description: Status code is not 0 - alert: PrinterRunningOutOfInk - expr: ink_percent < 0.3 + expr: snmp_metric{name="ink_level"} < 30 for: 1m labels: severity: critical annotations: summary: The printer has no more ink description: Percent is 0 + - alert: PrinterLowInkPagesLeft + expr: snmp_metric{name="ink_level"} < 100 + for: 1m + labels: + severity: critical + annotations: + summary: Printer ink capacity (num of printable pages) depleted + description: No more pages can be printed due to ink capacity - alert: StreamNotBeingReceived expr: receive_stream_running{job="SCE-tv-pi"} != 1 for: 1m From 8abdaf6c42210875af4c6e0bac5a91c6103aae32 Mon Sep 17 00:00:00 2001 From: m3v113 Date: Sun, 11 Jan 2026 01:25:45 -0800 Subject: [PATCH 2/2] fixed typo --- prometheus/alert_rules.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prometheus/alert_rules.yml b/prometheus/alert_rules.yml index 8c31aa8..849fffe 100644 --- a/prometheus/alert_rules.yml +++ b/prometheus/alert_rules.yml @@ -87,7 +87,7 @@ groups: summary: The printer has no more ink description: Percent is 0 - alert: PrinterLowInkPagesLeft - expr: snmp_metric{name="ink_level"} < 100 + expr: snmp_metric{name="pages_remaining"} < 100 for: 1m labels: severity: critical