Seafile Health-Check: HTTP-Ping statt Log-Silence

- Seafile (CT 103) als HTTP-Health-Check hinzugefügt (https://seafile.orbitalo.net/api2/ping/)
- Seafile aus SILENCE_IGNORED_HOSTS ausgenommen (Logs nur im Container)
- 3 Retries mit 10s Timeout für robuste Erkennung
This commit is contained in:
Homelab Cursor 2026-04-13 13:42:21 +02:00
parent 7a9c80eba1
commit 2db5db267c

View file

@ -47,6 +47,8 @@ HTTP_HEALTH_CHECKS = [
{"name": "Grafana (CT 110)", "url": "http://10.10.10.110:3000/api/health"},
{"name": "Flugscanner-Agent (pve-pp-1)", "url": "http://100.126.26.46:5010/status",
"retries": 5, "timeout": 25, "retry_delay": 6},
{"name": "Seafile (CT 103)", "url": "https://seafile.orbitalo.net/api2/ping/",
"retries": 3, "timeout": 10, "retry_delay": 5},
]
EXPECTED_STOPPED = {
@ -68,6 +70,7 @@ IGNORED_HOSTS = {"${HOSTNAME}", ""}
SILENCE_IGNORED_HOSTS = {
"ct-600-webcam", # kein rsyslog, Stream läuft aber
"ct-101-freshrss", # auf pve-ka-3, lokale Loki (nicht zentral)
"seafile", # Logs nur im Container, Health via HTTP-Check
}