Direct naar de inhoud
Module 9 · Les 19 van 26

Watchdog: de ingebouwde healthcheck

Onderdeel van Mailcow: je eigen mailserver hosten en beheren, in de module Monitoring (Watchdog, Netdata, Prometheus).

Auteur

watchdog-mailcow voert continu interne checks uit: gezondheid van de containers, grootte van de wachtrij, verloopdatum van certificaten, reactie van Rspamd, replicatievertraging van MariaDB.

Stel alerts in in 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"

Instelbare waarden:

Variabele Doel Verstandige standaard
WATCHDOG_NOTIFY_START Melding als de watchdog zelf start n
WATCHDOG_EXTERNAL_CHECKS Controleren via een externe DNS-resolver y
WATCHDOG_MYSQL_REPLICATION_CHECKS Alleen als je repliceert n

Maak de container na het bewerken opnieuw aan:

docker compose up -d watchdog-mailcow

Log in om bij te houden wat je gelezen hebt.

Pulse · cold e-mail verzenden

Verzendinfrastructuur die alleen van jou is.

Elk domein krijgt zijn eigen MX-host, IP, DKIM-selector en certificaat. Managed Pulse is nu beschikbaar en wij beheren het voor je; de self-hosted versie komt in Q4 2026.

# op een schone Ubuntu-server
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Ook van ons:Beat: monitoring die je de oplossing geeftConsultancy: $65 per uur, geen retainer