← Почта · Все разделы

Мониторинг


sudo bash mail.sh status

docker stats --no-stream

Статус проверяет NAS/маркер, свободное место, права secrets и Compose. Healthchecks проверяют PostgreSQL, HTTP Stalwart, Roundcube и портал. Это проверки доступности, а не доказательство внешней доставки.

В WebAdmin контролируйте очередь. В SMTP2GO — квоту и delivery logs. Отдельно отслеживайте срок TLS, доступность WAN:25 и заполнение NAS. Практические пороги: NAS >80%, очередь >20, любой unhealthy/OOM, сертификат истекает менее чем через 30 дней.

Лимиты: Stalwart 768 MiB, PostgreSQL 384 MiB, Roundcube 256 MiB, nginx 64 MiB — 1472 MiB. Provision helper дополнительно 128 MiB только во время административных команд. Память Docker/ОС и файлового кеша — сверх этих значений.

Внешние уведомления не подключены: настройте их в своей системе мониторинга. Контейнерные логи ротируются: 10 MiB × 3 на контейнер.