Титла: logrotate проблем Публикувано от: Lans в Oct 04, 2011, 22:00 Здравейте,
сблъсках се със следния пролем: Лог, който е много голям и се генерира всеки ден. Проблемът е там, че мястото ми е малко (лога е от порядъка на 8-12 Г). Настроих логротейта daily, но и това не помага. Сега се опитвам да го направя всеки час. Тук пък изникнa проблем с форматa на архивите. До сегабяха yy-mm-dd , но dateext параметъра не приема час. Следователно, няма как да стане понеже при следващо ротиране файла съществува. Въпроса е как да направя логротейт на всеки час, но с със съответен формата например - logname-2011-10-01-2000.gz . Много ще се радвам ако някой има идеи, че иначе файловете стават стотици и картинката е грозна :) Титла: Re: logrotate проблем Публикувано от: laskov в Oct 04, 2011, 23:03 1. Колко стари лог файла се пазят и има ли нужда да се пазят толкова?
2. Ако все пак ти трябва да ги пазиш, използваш ли компресиране? 3. Виж какво се логва и направи така, че да няма ненужна информация. Титла: Re: logrotate проблем Публикувано от: 10101 в Oct 05, 2011, 09:46 Има и опция размер като стане примерно 500М и се прави следващия... само идея.
Титла: Re: logrotate проблем Публикувано от: Acho в Oct 05, 2011, 09:54 И кое е това приложение, генериращо чак такива грамадни логове ? Просто ми е интересно.
Титла: Re: logrotate проблем Публикувано от: Lans в Oct 06, 2011, 08:07 Това е лог на апачи в дебъг режим. За сега съм го закрепил ,но е временно. Иначе да, архивира се. Просто се чудех дали може да се форматира с час, без да си пиша скрип, но май няма как да стане.
|