The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Настройка logrotate"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Учет трафика, статистика / Linux)
Изначальное сообщение [ Отслеживать ]

"Настройка logrotate"  +/
Сообщение от Bdfy (ok) on 19-Сен-10, 23:24 
Нужно чтобы logrotate после "передерга" ( который происходит в 00:10 ) перепименовывал логи вчерашней датой ( т к там данные за вчерашний день в основном ). Как я понимаю для это нужно что-то написать в  postrotate. Т е для одного файла будет что-то так ( навскидку ):

DATE=`date -d 'yesterday' +%Y-%m-%d`; mv messages.1.gz messages-$DATE.gz. А как это сделать для всех *.1.gz файлов ?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Настройка logrotate"  +/
Сообщение от djaarf (??) on 20-Сен-10, 15:12 
>Нужно чтобы logrotate после "передерга" ( который происходит в 00:10 ) перепименовывал
>логи вчерашней датой ( т к там данные за вчерашний день
>в основном ). Как я понимаю для это нужно что-то написать
>в  postrotate. Т е для одного файла будет что-то так
>( навскидку ):
>
>DATE=`date -d 'yesterday' +%Y-%m-%d`; mv messages.1.gz messages-$DATE.gz. А как это сделать для
>всех *.1.gz файлов ?

я думаю вас вполне устроит опция dateext, оно добавляет в имя сротированного файла текующую дату

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру