forum.bitel.ru
http://forum.bitel.ru/

Именование логов как YYYY-MM-DD
http://forum.bitel.ru/viewtopic.php?f=5&t=1278
Страница 1 из 1

Автор:  snark [ 04 июл 2008, 17:48 ]
Заголовок сообщения:  Именование логов как YYYY-MM-DD

хочется видеть имена файлов логов такими же как у встроенного HTTP сервера, првильно ли я понимаю что изменив log4j_radius.properties подобным образом:
Код:
log4j.logger.radius=INFO, A1
log4j.appender.A1=org.apache.log4j.RollingFileAppender
log4j.appender.A1.File=${log.dir.path}radius.log
log4j.appender.A1.DatePattern='radius_'yyyy-MM-dd'.log'
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-7p%-20d{dd.MM.yyyy HH:mm:ss} %m%n

я получу файлы:
radius.log - сегодняшний лог и
radius_2008-07-01.log
radius_2008-07-02.log
radius_2008-07-03.log
за предыдущие дни

если я не прав - скажите, пожалуйста, как правильно это сделать
спасибо!

Автор:  Администратор [ 07 июл 2008, 12:35 ]
Заголовок сообщения: 

http://logging.apache.org/log4j/1.2/apidocs/index.html
Там нужно, использовать, наверное: DailyRollingFileAppender
Access логи сервера генерятся не с помощью log4j.

Автор:  snark [ 09 июл 2008, 15:14 ]
Заголовок сообщения: 

Администратор писал(а):
http://logging.apache.org/log4j/1.2/apidocs/index.html
Там нужно, использовать, наверное: DailyRollingFileAppender
Вы абсолютно правы!
для тех кому вдруг понадобится ротация логов, исправляем log4j_radius.properties следующим образом:
строку
Код:
log4j.appender.A1=org.apache.log4j.RollingFileAppender
изменяем на
Код:
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
строки
Код:
log4j.appender.A1.MaxFileSize=10MB
log4j.appender.A1.MaxBackupIndex=2
замещаем строкой
Код:
log4j.appender.A1.DatePattern='.'yyyy-MM-dd
после чего получаем отдельный лог на каждый день:
Код:
# ls -1 log | grep radius
radius.log
radius.log.2008-07-07
radius.log.2008-07-08
radius.out
при необходимости аналогичную операцию можно проделать со всеми логами :)

Администратор писал(а):
Access логи сервера генерятся не с помощью log4j.
это я понял :)

P.S. есть ли планы по включению логирования в мускул?

Автор:  Администратор [ 09 июл 2008, 16:41 ]
Заголовок сообщения: 

Вы в WiKi отпишите, вещь-то полезная..
Цитата:
P.S. есть ли планы по включению логирования в мускул?

Нет. А зачем? База и так узкое место, ее беречь нужно.. Ресурсов по записи в файл гораздо меньше нужно, нежели в структурированную базу.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/