Логи и вопросы о них.

Обсуждаем OS FreeBSD и сервисы на ней.

Логи и вопросы о них.

Сообщение Андрей » 04 мар 2009, 19:07

Приветствую всех.
Находясь на больничном столкнулся с такой проблемой, что на моем любимом сервере файлы логов начали быстро пухнуть. Ну это и не мудрено, т.к. количество юзеров растет. У меня в связи с этим появился вопрос - как архивируются логи, скажем, всеми любимой mpd5. Я перерыл файлы запуска, конфиги, но не нашел ни строчки о том куда пишется лог и тем более не строчки о том, как он архивируется (хотя все файлы складываются в /var/log/mpd.log, а при привышении определенного размера файла - файл логируется и получается под именем mpd.log.#.bz2 , где # - автоматически инкрементруемо число 1, 2, 3 и т.п).
Я хочу архивировать так логи апача, да и детища нетаповского несчастного биллинга надо так же паковать. Подскажите, как такое делать.
Заранее всем благодарен.
.ı|ı..ı|ı.
Андрей
местный житель
 
Сообщения: 1028
Зарегистрирован: 14 янв 2009, 13:37
Откуда: Оренбургская область

Re: Логи и вопросы о них.

Сообщение lehisnoe » 04 мар 2009, 21:54

Код: Выделить всё
man newsyslog.conf

После прочтения man'a правишь /etc/newsyslog.conf по своему вкусу и нуждам.
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: Логи и вопросы о них.

Сообщение root » 05 мар 2009, 10:25

Андрей писал(а):Я перерыл файлы запуска, конфиги, но не нашел ни строчки о том куда пишется лог

это описывается в файле /etc/syslog.conf, который читается демоном syslogd, который и пишет логи в файлы.
например хочу чтобы логи процесса named писались в файл /var/log/named.log:
для этого в /etc/syslog.conf допишу
Код: Выделить всё
!named
*.*                                             /var/log/named.log

и пошлю сигнал HUP (перезапуск) процессу syslogd, чтобы он перечитал свой конфиг
Код: Выделить всё
killall -1 syslogd

глянь в
Код: Выделить всё
man syslogd

и
Код: Выделить всё
man syslog.conf


Андрей писал(а):и тем более не строчки о том, как он архивируется

про ротацию см. ответ выше.
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: Логи и вопросы о них.

Сообщение Андрей » 06 мар 2009, 23:01

все бы ничего, но в /etc/syslog.conf нет даже упоминания об apache. Мне его туда руками дописывать надо?
.ı|ı..ı|ı.
Андрей
местный житель
 
Сообщения: 1028
Зарегистрирован: 14 янв 2009, 13:37
Откуда: Оренбургская область

Re: Логи и вопросы о них.

Сообщение lehisnoe » 07 мар 2009, 10:58

Андрей писал(а):все бы ничего, но в /etc/syslog.conf нет даже упоминания об apache. Мне его туда руками дописывать надо?

Нет. Апач сам ведет свои логи. А вот для их ротации возможно воспользоваться в т.ч. и newsyslog'ом.
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow


Вернуться в FreeBSD

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35