Подскажите как сделать ... про логи ?

Технические вопросы по UTM 5.0
Ответить
Alex
Сообщения: 66
Зарегистрирован: Чт мар 10, 2005 13:00

Подскажите как сделать ... про логи ?

Сообщение Alex »

Подскажите как сделать когда логи превысили скажем объем 2 Мб, то они бы упаковывались типа debug.log.gz, debug.log2.gz и так далее и начинался писаться новый лог

FreeBsd 5.3, UTM 5.1.10-014

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

man syslogd

Аватара пользователя
Chris
Сообщения: 2323
Зарегистрирован: Чт июн 02, 2005 14:08
Откуда: 33 76 77 71 86 37 98

Сообщение Chris »

cat /etc/newsyslog.conf

akid
Сообщения: 20
Зарегистрирован: Ср окт 05, 2005 22:20

Сообщение akid »

Добавил в newsyslog.conf:
/netup/utm5/log/debug.log 600 10 10240 * J
/netup/utm5/log/main.log 600 10 10240 * J
/netup/utm5/log/rfw.log 600 10 10240 * J
/netup/utm5/log/rfw5.log 600 10 10240 * J
После ротации debug.log, rfw.log в них пререстает писаться инфа. Только одна строчка newsyslog[49710]: logfile turned over due to size>10240K. С правами вроде все нормально :cry:

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

ессно, utm'ка просто теряет дескриптор файла, который архивируется сислогом

укажи в конфе newsyslogd.conf адрес pid-файла utm'a
после ротейта сислог будет посылать HUP utm'у и он переинициализирует вывод логов

akid
Сообщения: 20
Зарегистрирован: Ср окт 05, 2005 22:20

Сообщение akid »

gravis писал(а):ессно, utm'ка просто теряет дескриптор файла, который архивируется сислогом

укажи в конфе newsyslogd.conf адрес pid-файла utm'a
после ротейта сислог будет посылать HUP utm'у и он переинициализирует вывод логов
Для debug.log сработало. Если по аналогии, то для rfw.log нужно посылать HUP utm5_rfw.pid. Но для rfw.log почему-то не работает. :(
И еще вопрос verificator.log должен постоянно писаться или только в случае ошибок? У меня такого файла вообще нет - хотя в конфиге прописано log_file_verificator=/netup/utm5/log/verificator.log. Может быть прав не хватает? От какого пользователя он пишется?

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

значит utm5_rfw просто не обрабатывает сигнал HUP - к разработчикам

verificator.log появится только если в базе обнаружится ошибка

Аватара пользователя
Chris
Сообщения: 2323
Зарегистрирован: Чт июн 02, 2005 14:08
Откуда: 33 76 77 71 86 37 98

Сообщение Chris »

ну ты права то не 600 сдлелай, а 666 скажем...

Аватара пользователя
Lex
NetUP Team
Сообщения: 623
Зарегистрирован: Ср мар 09, 2005 12:12
Откуда: НетАП
Контактная информация:

Сообщение Lex »

akid писал(а):И еще вопрос verificator.log должен постоянно писаться или только в случае ошибок? У меня такого файла вообще нет - хотя в конфиге прописано log_file_verificator=/netup/utm5/log/verificator.log. Может быть прав не хватает? От какого пользователя он пишется?
Пишется только при наличии логических ошибок в БД от пользователя, запустившего ядро.
Если файл существовал до момента записи, то его содержимое теряется, то есть ротацию настраивать нет смысла.

Аватара пользователя
Chris
Сообщения: 2323
Зарегистрирован: Чт июн 02, 2005 14:08
Откуда: 33 76 77 71 86 37 98

Сообщение Chris »

Руки надо прямые завести бы... ну да ладно...

akid
Сообщения: 20
Зарегистрирован: Ср окт 05, 2005 22:20

Сообщение akid »

Chris писал(а):Руки надо прямые завести бы... ну да ладно...
К чему это было сказано? Если utm5_rfw не обрабатывает сигнал HUP, то причем здесь руки?

Ответить