Global
При ротации MTA переименовывает старые файлы, приписывая номер: на Unix log становится log.1, log.1 — log.2 и так далее, — а затем начинает новый. Строка задаёт, сколько файлов держать всего. Умолчание — 8.
Число включает текущий файл. Значение 1 означает «только текущий, истории нет», 2 — текущий плюс один старый. 0 отключает ротацию совсем, и файл будет расти без предела.
Ротацию можно вызвать руками — командой pmta rotate log. Это полезно перед тем, как отдать журнал в поддержку: текущий файл закрывается и его можно забрать целиком.
Автоматическая ротация происходит в полночь, и управляет ею соседняя строка log-auto-rotation.
Значит, действует вендорское умолчание 8, и две ротации — своя и системная — работают одновременно. Само по себе это не ломается, но стоит помнить: файлов с номерами может оказаться больше ожидаемого.
Глубину выбирают по тому, как долго нужна история:
| Значение | Что означает |
|---|---|
| 8 (умолчание) | текущий плюс семь старых |
| 1 | только текущий, истории нет |
| 0 | ротации нет вовсе, файл растёт без предела |
Это файлы, а не дни. Срок зависит от частоты смены.
# текущий файл плюс семь старых log-file /var/log/pmta/log log-rotate 8
что делают не так и чем это кончается2 ошибки▶
наш опыт
наш опыт
2 связи
ls -la /var/log/pmta/log*
3 статьи
◇Что узел рассказывает о себе и по каким каналамСемь поверхностей наблюдения: веб-монитор, консоль в четырёх форматах, журнал, учёт, поиск по учёту, метрики и выгрузка во внешнюю аналитику.◇Сторож, который перезапускает MTAПрисматривает за MTA и после падения поднимает его сам, отправляя отчёт о падении на адрес ответственного.◇Чем опасна виртуальная машинаРаботать на виртуальной машине можно, но руководство не рекомендует это без достаточного железа и выверенных настроек гипервизора: под нагрузкой узел может перестать отвечать.