Man-страница logrotate утверждает, что использование параметра copytruncate
приводит к " очень маленькому промежутку времени между копированием файла и его усечением, поэтому некоторые данные журнала могут быть потеряны ". Действительно ли это актуально в реальных сценариях?
Я использую logrotate в паре с rsyslog для сбора сетевой статистики и журналов с сетевых устройств и серверов. Журналов полно. Я' Я бы сказал, около 10-20 сообщений в секунду. Стоит ли мне беспокоиться об этом пробеле?
Все зависит от ваших требований, насколько вы можете допустить неточность из-за этого. Чтобы точно определить, какой эффект это оказывает, вам необходимо протестировать свой вариант использования.
В зависимости от вашего индивидуального варианта использования существует так много вещей, что мы не можем дать ответ «да» или «нет».