LINUX.ORG.RU
решено ФорумAdmin

logrotate + dateext. Дата в имени файлы на 1 день больше чем данные в файле


0

1

Все привет. Собственно проблема представлена в сабже. Есть логи, которые содержат данные в формате дата

уровеь отладки ... сообщение
Когда происходит ротация файла, то
ls -l

-rw------- 1 root root 15968185 Oct 30 22:47 universe.log-20131031

tail universe.log-20131031

2013-10-30 22:47:14,768    INFO     ...
2013-10-30 22:47:14,769    INFO     ...
2013-10-30 22:47:14,769    INFO     ...
2013-10-30 22:47:14,769    INFO     ...
2013-10-30 22:47:14,769    INFO     ...

Дата в имени файла на один день больше, видимо из-за того, что ротируется после 00.00 часов Подскажите пожалуйста как избавиться от проблемы и дату сделать правильной

Ответ на: комментарий от ansky

нет такого, это только если патч накладывать на сорцы

energyclab
() автор топика

производить ротацию не в 00:01, а в 23:50 например. это через cron перенастраивается. ну или кастомный скрипт ротации написать.

Komintern ★★★★★
()
Ответ на: комментарий от Komintern

Спасибо, до этого как то не додумался, помогло

energyclab
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.