Назад | Перейти на главную страницу

Logrotate с `copytruncate`« потеря данных »- это серьезно?

На man-странице logrotate утверждается, что использование copytruncate вариант приводит к "очень маленький промежуток времени между копированием файла и его усечением, поэтому некоторые данные журнала могут быть потеряны". Действительно ли это актуально в реальных сценариях?

Я использую logrotate в паре с rsyslog для сбора сетевой статистики и журналов с сетевых устройств и серверов. Журналов полно. Я бы сказал, около 10-20 сообщений в секунду. Стоит ли беспокоиться об этом пробеле?

Все зависит от ваших требований, насколько вы можете допустить неточность из-за этого. Чтобы точно определить, какой эффект это имеет, вам нужно протестировать свой вариант использования.

В зависимости от вашего индивидуального варианта использования существует так много вещей, что мы не можем дать ответ «да» или «нет».