сбор логов squid в 1 файл по месяцам, bamond, 16-Июн-09, 13:49 [смотреть все]Здравствуйте. Присутствует такая проблема... есть freebsd 6.3, squid, lightsquid и apache логи сквида уже дошли до 415метров ( примерно пол месяца ). раньше ( когда логи весили меньше ) обработка их стояла каждые 5 минут lightsquid'ом.... и была такая проблема что в один прекрасный момент все висло... тоесть у юзеров пропадал инет и не работала статистика. видать подвисало при обработке логов... поставил на обработку раз в день в 23.59.... проблема исчезла. Но вот опять появилась когда файл дополз до 415 метров. Все таки проблема скорее всего из за этого. Подскажите , можно ли сделать чтоб логи копировались в другое место и собирались в 1 файл по месяцу ... тоесть на 415м уже виснет все, а это только пол месяца... вот эти 415 копируются в другой файл, потом туда добавляется еще столько же через пол месяца. и так каждый месяц в разные файлы Заранее спасибо.
|
- сбор логов squid в 1 файл по месяцам, reader, 16:25 , 16-Июн-09 (1)
>[оверквотинг удален] >видать подвисало при обработке логов... поставил на обработку раз в день >в 23.59.... проблема исчезла. Но вот опять появилась когда файл дополз >до 415 метров. Все таки проблема скорее всего из за этого. > >Подскажите , можно ли сделать чтоб логи копировались в другое место и >собирались в 1 файл по месяцу ... тоесть на 415м уже >виснет все, а это только пол месяца... вот эти 415 копируются >в другой файл, потом туда добавляется еще столько же через пол >месяца. и так каждый месяц в разные файлы >Заранее спасибо. по cron в своем скрипте можно сделать все что хочется. а вообще для ротации newsyslog, logrotate
- сбор логов squid в 1 файл по месяцам, bamond, 17:07 , 16-Июн-09 (2)
>[оверквотинг удален] >> >>Подскажите , можно ли сделать чтоб логи копировались в другое место и >>собирались в 1 файл по месяцу ... тоесть на 415м уже >>виснет все, а это только пол месяца... вот эти 415 копируются >>в другой файл, потом туда добавляется еще столько же через пол >>месяца. и так каждый месяц в разные файлы >>Заранее спасибо. > >по cron в своем скрипте можно сделать все что хочется. >а вообще для ротации newsyslog, logrotate я понимаю что по крону и т.д... он и сейчас так стоит. ротация логов это тоже все очень хорошо. но проблема немножко сложнее ( для меня ) ... нужно чтоб он 1ого числа брал этот лог ( например 400мегов ) и копировал в другое место и 15ого числа тоже новый лог брал (например 500 мегов ) и копировал в СТАРЫЙ ... тоесть в сумме мы получаем 1 лог на 900 метров за целый месяц. и так каждый месяц в разные файлы =) подскажите пожалуйста кто умеет так делать... =) речь идет конкретно про access.log .... который нужно копировать 2 раза в месяц и обнулять в основной папке.
- сбор логов squid в 1 файл по месяцам, reader, 17:40 , 16-Июн-09 (3)
>[оверквотинг удален] >( для меня ) ... нужно чтоб он 1ого числа брал >этот лог ( например 400мегов ) и копировал в другое место >и 15ого числа тоже новый лог брал (например 500 мегов ) > и копировал в СТАРЫЙ ... тоесть в сумме мы получаем >1 лог на 900 метров за целый месяц. и так каждый >месяц в разные файлы =) >подскажите пожалуйста кто умеет так делать... =) > >речь идет конкретно про access.log .... который нужно копировать 2 раза в >месяц и обнулять в основной папке. не понял в чем проблема. соединить файлы? Слияние трёх файлов в один большой файл sumfile: cat file-1 file-2 file-3 > sumfile https://www.opennet.ru/man.shtml?topic=cat&russian=0&category... уж если к числам привязка, то по моему проще скрипты по крону запускать.
|