Что делать после падения

In Case of a Crash
Следы надо собрать, пока они есть

После падения сторож pmtawatch пытается перезапустить MTA и присылает письмо об аварии на адрес postmaster. Письмо руководство просит переслать в поддержку с описанием недавних изменений конфигурации или нагрузки.

На Unix остаётся дамп: он сохраняется, по возможности сжатым, в каталоге PowerMTA на файловой системе /opt — его берегут до разбора.

Главная ловушка — узнать о падении только по времени работы. Без postmaster письму сторожа уходить некуда, а поднятый MTA выглядит исправным: авария видна лишь по свежему времени запуска, а дамп лежит в /opt, пока его не сотрут.
Что делает Хаб. 🔴 Ничего из этого Хаб не делает: подъём после падения он отдельным событием не отмечает — видно лишь, что в мониторе обнулилось время работы MTA, — дампы не собирает и отчёты не хранит. А письмо с отчётом уходить некуда — адрес ответственного не задан.
Рекомендуемые значения

Что собрать после падения:

Что Где Зачем
письмо об аварии ящик postmaster переслать в поддержку
дамп каталог PowerMTA на /opt разбор причины
недавние изменения конфигурация и нагрузка описать в обращении
Сторож, письмо об аварии, дамп и что переслать — из руководства (§ 4.2.5, § 3.3.1.4); каталог дампов — § 1.8. Таблица — наша.
Пример в конфигурации
# поднялся ли MTA и когда, есть ли свежий дамп
pmta show status | grep Statusls -lt /opt/pmta/ | head
Время Started позже падения — сторож перезапустил MTA; свежий файл в /opt/pmta — дамп аварии.
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.
Совместимость
PowerMTA 6.0
описана в руководстве этой версии · платформа: любая
С какой версии директива доступна, вендор указывает не для всех — здесь пометки нет. Имя встречается и в издании руководства 5.0.
Как проверить на узле
Проверить, что сторож на месте:
ps -ef | grep -E '[p]mtad|[p]mtawatch'
Оба процесса — узел поднимется после следующего падения сам; pmtad без сторожа — нет.
В Хабе
Цена ошибки
безопасно: неверное значение ничего не ломает
Сценарии
Отказоустойчивость · Разобрать зависшую очередь