From 1353ef643aec8fe0065c1bf0dd6422b3d03da976 Mon Sep 17 00:00:00 2001
From: Tobias Reisinger <tobias@msrg.cc>
Date: Wed, 16 Apr 2025 12:55:47 +0200
Subject: [PATCH] Move monitoring groups

---
 services.auto.tfvars | 52 +++++++++++++++++++++++++-------------------
 1 file changed, 30 insertions(+), 22 deletions(-)

diff --git a/services.auto.tfvars b/services.auto.tfvars
index 2f98cb2..91e12f2 100644
--- a/services.auto.tfvars
+++ b/services.auto.tfvars
@@ -1,3 +1,11 @@
+# Groups:
+## 1-hosts
+## 2-services
+## 3-websites
+## 7-support
+## 8-backup
+## 9-external
+
 services = {
   "acme_dns" = {
     host = "node001"
@@ -34,7 +42,7 @@ services = {
     }]
     monitoring = {
       url = "/-/health/live/"
-      group = "4-services"
+      group = "3-services"
     }
     certificates = ["auth.serguzim.me"]
     auth = false
@@ -57,7 +65,7 @@ services = {
     }]
     monitoring = {
       url = "/"
-      group = "4-services"
+      group = "3-services"
     }
     auth = false
     database = false
@@ -153,7 +161,7 @@ services = {
     }]
     monitoring = {
       url = "https://multiplayer.factorio.com/get-game-details/91.107.211.57:34197"
-      group = "4-services"
+      group = "3-services"
       interval = "5m"
       conditions = [
         "DEFAULT",
@@ -190,7 +198,7 @@ services = {
     }]
     monitoring = {
       url = "/api/v1/version"
-      group = "4-services"
+      group = "3-services"
     }
     ports = [
       {
@@ -247,7 +255,7 @@ services = {
     }]
     monitoring = {
       url = "/api/v1/status"
-      group = "4-services"
+      group = "3-services"
       conditions = [
         "DEFAULT",
         "[BODY].health == true"
@@ -275,7 +283,7 @@ services = {
       }
     ]
     monitoring = {
-      group = "4-services"
+      group = "3-services"
     }
     auth = true
     auth_redirects = ["https://gallery.serguzim.me/auth/login"]
@@ -294,7 +302,7 @@ services = {
     }]
     monitoring = {
       url = "/health"
-      group = "4-services"
+      group = "3-services"
       conditions = [
         "DEFAULT",
         "[BODY].status == pass"
@@ -322,7 +330,7 @@ services = {
     ]
     monitoring = {
       url = "/health"
-      group = "4-services"
+      group = "3-services"
       conditions = [
         "DEFAULT",
         "[BODY] == Healthy"
@@ -347,7 +355,7 @@ services = {
     }]
     monitoring = {
       url = "/api/v1/logins"
-      group = "4-services"
+      group = "3-services"
     }
     auth = true
     auth_cert = "rsa"
@@ -366,7 +374,7 @@ services = {
       type = "hook"
     }]
     monitoring = {
-      group = "4-services"
+      group = "3-services"
     }
     ports = [
       {
@@ -428,7 +436,7 @@ services = {
     ]
     monitoring = {
       url = "tcp://minecraft.serguzim.me:25565"
-      group = "4-services"
+      group = "3-services"
       conditions = [
         "[CONNECTED] == true"
       ]
@@ -479,7 +487,7 @@ services = {
     }]
     monitoring = {
       url = "/v1/health"
-      group = "4-services"
+      group = "3-services"
       conditions = [
         "DEFAULT",
         "[BODY].healthy == true"
@@ -529,7 +537,7 @@ services = {
       type = "docker"
     }]
     monitoring = {
-      group = "5-websites"
+      group = "3-websites"
     }
     auth = false
     database = false
@@ -555,7 +563,7 @@ services = {
     ]
     monitoring = {
       url = "/rest/health"
-      group = "4-services"
+      group = "3-services"
       conditions = [
         "DEFAULT",
         "[BODY].status == pass"
@@ -584,7 +592,7 @@ services = {
     }]
     monitoring = {
       url = "/_matrix/client/versions"
-      group = "4-services"
+      group = "3-services"
     }
     ports = [
       {
@@ -612,7 +620,7 @@ services = {
     }]
     monitoring = {
       url = "/accounts/login/"
-      group = "4-services"
+      group = "3-services"
     }
     auth = false
     database = true
@@ -677,7 +685,7 @@ services = {
     }]
     monitoring = {
       url = "/tt-rss/"
-      group = "4-services"
+      group = "3-services"
     }
     auth = false
     database = true
@@ -691,7 +699,7 @@ services = {
     }]
     monitoring = {
       url = "/api/heartbeat"
-      group = "4-services"
+      group = "3-services"
     }
     auth = false
     database = true
@@ -709,7 +717,7 @@ services = {
     }]
     monitoring = {
       url = "/api/v1/info"
-      group = "4-services"
+      group = "3-services"
     }
     auth = true
     auth_redirects = ["https://todo.serguzim.me/auth/openid/authserguzimme"]
@@ -733,7 +741,7 @@ services = {
     }]
     monitoring = {
       url = "/info"
-      group = "4-services"
+      group = "3-services"
     }
     auth = false
     database = false
@@ -746,7 +754,7 @@ services = {
       domain = "wiki.serguzim.me"
     }]
     monitoring = {
-      group = "4-services"
+      group = "3-services"
     }
     auth = true
     auth_redirects = ["https://wiki.serguzim.me/login/f792bc7d-1a25-4437-944e-55eaf0111102/callback"]
@@ -769,7 +777,7 @@ services = {
     ]
     monitoring = {
       url = "/healthz"
-      group = "4-services"
+      group = "3-services"
     }
     auth = false
     database = true