[Sysadmins] Syslogd и syslog-ng - разное поведение

Di denyago на rambler.ru
Вт Янв 5 18:56:40 UTC 2010


Доброго времени суток.

Поставил syslog-ng для перенаправления некоторых логов в БД. И заметил 
интересную разницу в поведении, по сравнению со старым syslogd. В 
/var/log/syslog/messages (кто не знает, /var/log/messages - симлинк) 
перестала поступать информация о перезапускающихся сервисах и т.п.

После изучения конфига, выяснилось, что срабатывает фильтр.

Вопросы:

Кто-то знает, зачем этот фильтр тут присутствует, делая непривычной 
поиск информации о неполадках?

Пока, отредактировал кон фиг... Куда старый  syslogd 
facility(mail,authpriv) складывал?

destination mesg        { file("/var/log/syslog/messages"); };
^^^^^^^^^^^--- напрравление куда сбрасывать логи, тут всё ОК
filter f_mesgs          { level(info) and not facility(mail,authpriv); };
^^^^^^^^^^^--- фильтр не понятный для меня: - наверно, виновато 
level(info)...
#log { source(sys); filter(f_mesgs); destination(mesg); };
log { source(sys); destination(mesg); };
^^^^^^^^^^^--- а это уже я отредактировал...
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : denyago.vcf
Тип     : text/x-vcard
Размер  : 381 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/sysadmins/attachments/20100105/e38610df/attachment.vcf>


Подробная информация о списке рассылки Sysadmins