URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 23415
[ Назад ]

Исходное сообщение
"вопрос по newsyslog.conf"

Отправлено HAN , 26-Ноя-02 00:31 
Hi!
Как сделать что-бы логи паковались по всем дням месяца. По count мы можем поставить 30 дней, но есть ведь и 29 и 31. Как сделать по полному месяцу?

Удачи!
HAN


Содержание

Сообщения в этом обсуждении
"RE: вопрос по newsyslog.conf"
Отправлено HAN , 30-Ноя-02 00:20 
Hi!
Как сделать что-бы логи паковались по всем дням месяца. По count мы можем поставить 30 дней, но есть ведь и 29 и 31. Как сделать по полному месяцу?

Удачи!
HAN


"RE: вопрос по newsyslog.conf"
Отправлено LinaS , 01-Дек-02 03:57 
> Hi!
>Как сделать что-бы логи паковались по всем дням месяца. По count мы
>можем поставить 30 дней, но есть ведь и 29 и 31.
>Как сделать по полному месяцу?
>
>Удачи!
>HAN

а чем плохо сделать count 31?
ну будет иногда больше, чем за месяц логов... больше - не меньше (?) :)


"RE: вопрос по newsyslog.conf"
Отправлено boykov , 01-Дек-02 18:28 
>> Hi!
>>Как сделать что-бы логи паковались по всем дням месяца. По count мы
>>можем поставить 30 дней, но есть ведь и 29 и 31.
>>Как сделать по полному месяцу?
>>
>>Удачи!
>>HAN
>
>а чем плохо сделать count 31?
>ну будет иногда больше, чем за месяц логов... больше - не меньше
>(?) :)
В таком случае лог за март пойдет с 3 (2) марта (при включении ротейта лога с 1 января). Затем сдвиг будет увеличиваться на 1 день в два месяца, за исключением сентября. Насколько я понял, именно этого и надо избежать.

Можно сделать три конфига и копировать их каждого первого числа :)

У меня ротейт ежесуточно, привязываю имя архива лога к дате (каждую ночь кроном, оно мне надо), а затем каждого первого числа сливаю их по признаку "номер месяца".