For graphs and historical trends, layer something on top.
Netdata (easiest):
bash <(curl -sSL https://my-netdata.io/kickstart.sh)
Auto-discovers Docker containers and exposes per-container CPU/RAM/network. Free cloud dashboard at netdata.cloud.
Prometheus + Grafana (more control):
- Add the Mailcow
postfix-exporterandrspamd-exporteras community containers. - Scrape Postfix queue stats, Rspamd action breakdown, MariaDB metrics.
- Use the community Grafana dashboard ID 17442 as a starting point.
Key SLOs to alert on:
| Metric | Warning | Page |
|---|---|---|
| Deferred queue size | > 50 | > 500 |
| Rspamd reject rate | > 30% | > 70% |
| TLS cert expiry | < 14 d | < 3 d |
| Disk free on vmail | < 20% | < 5% |
| Backup success age | > 36 h | > 48 h |
Sign in to keep track of what you have read.