Move monitoring groups

This commit is contained in:
Tobias Reisinger 2025-04-16 12:55:47 +02:00
parent ef1c412012
commit 1353ef643a
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE

View file

@ -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