From b1483a1ead24fd1221119cff254fb8ebc6767335 Mon Sep 17 00:00:00 2001
From: zowoq <59103226+zowoq@users.noreply.github.com>
Date: Mon, 14 Aug 2023 21:07:03 +1000
Subject: [PATCH] modules/nixos/monitoring/alert-rules: revert reboot to 300,
 add localhost_reboot

---
 modules/nixos/monitoring/alert-rules.nix | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/modules/nixos/monitoring/alert-rules.nix b/modules/nixos/monitoring/alert-rules.nix
index 148dec3..2059c23 100644
--- a/modules/nixos/monitoring/alert-rules.nix
+++ b/modules/nixos/monitoring/alert-rules.nix
@@ -106,8 +106,13 @@ lib.mapAttrsToList
       description = "{{$labels.host}} is running with load15 > 1 for at least 5 minutes: {{$value}}";
     };
 
+    localhost_reboot = {
+      condition = ''system_uptime{instance="localhost:9273"} < 900'';
+      description = "{{$labels.host}} just rebooted";
+    };
+
     reboot = {
-      condition = "system_uptime < 600";
+      condition = ''system_uptime{instance!="localhost:9273"} < 300'';
       description = "{{$labels.host}} just rebooted";
     };