WatchDog: n8n pilnuje kontenerów i restartuje je sam
Gdy na jednym hoście stoi wiele dem i usług, awaria nie krzyczy — po prostu milczy. WatchDog to mój strażnik uptime oparty o n8n.
Problem
Ręczne sprawdzanie „czy KartonPak / AutoDocs / Technikalia żyją” nie skaluje się. Downtime wykrywasz za późno — zwykle dopiero gdy ktoś napisze, że strona nie działa.
Architektura
- Cron / interwał w n8n (np. co 30–60 s).
- Healthcheck HTTP do każdej usługi.
- IF down → komenda restartu kontenera Docker.
- Alert na Discord (WatchDog bot).
- POST statusu na webhook portfolio:
/api/watchdog.
Efekt
- Szybsza reakcja na padnięte usługi
- Mniej ręcznego pilnowania serwera
- Na
wojciechdekowski.plwidać live feed statusów — nie tylko opis, ale działający dowód
Lekcja
Dobry monitoring to nie dashboard dla sportu. To zamknięta pętla: wykryj → napraw → powiadom → pokaż stan.