watchdog-mailcow hace verificaciones internas continuas: salud de los contenedores, tamaño de la cola, vencimiento de certificados, respuesta de Rspamd, retraso de replicación de MariaDB.
Configura las alertas en mailcow.conf:
WATCHDOG_NOTIFY_EMAIL=alerts@yourdomain.com
WATCHDOG_NOTIFY_WEBHOOK=https://hooks.slack.com/services/...
WATCHDOG_NOTIFY_BAN=y # alert on fail2ban hits
WATCHDOG_SUBJECT="Mailcow alert"
Parámetros ajustables:
| Variable | Función | Valor sensato por defecto |
|---|---|---|
WATCHDOG_NOTIFY_START |
Avisa cuando arranca el propio watchdog | n |
WATCHDOG_EXTERNAL_CHECKS |
Sondea con un resolver DNS de terceros | y |
WATCHDOG_MYSQL_REPLICATION_CHECKS |
Solo si replicas | n |
Después de editar, vuelve a crear el contenedor:
docker compose up -d watchdog-mailcow
Inicia sesión para llevar el registro de lo que ya leíste.