rotate log

Начать новый файл журнала
Ручная ротация, когда ждать расписания незачем

Немедленно поворачивает файл журнала; поворот в полночь это не отменяет.

Полезна перед разбором: свежий файл содержит только то, что случилось после команды.

Главная ловушка — искать старое в новом файле. Всё, что было до поворота, осталось в прежнем: свежий журнал пуст не потому, что ничего не случалось.
Что делает Хаб. Вызывает — операция «Провернуть журналы» уходит через POST /command с ключом узла. При установке Хаб ещё и кладёт на узел правило logrotate для /var/log/pmta/log, если пакет не принёс своего.
Рекомендуемые значения

Когда звать:

Вопрос Эта ли команда
начать чистый журнал перед разбором да
повернуть файлы учёта нет — rotate acct
Действие и сохранение поворота в полночь — из руководства (§ 6.3.10). Разбор ловушки — наш.
Пример в конфигурации
# начать новый журнал перед воспроизведением ошибки
pmta rotate log
Ответ — «Logging file rotated.».
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.
Совместимость
PowerMTA 6.0
описана в руководстве этой версии · платформа: любая
С какой версии директива доступна, вендор указывает не для всех — здесь пометки нет. Имя встречается и в издании руководства 5.0.
Как проверить на узле
Проверить, что журнал начат заново:
ls -lt /var/log/pmta/ | head
Текущий файл журнала должен быть свежим и маленьким; прежний лежит рядом.
В Хабе
Цена ошибки
безопасно: неверное значение ничего не ломает
Сценарии
Разобрать зависшую очередь