Делаю централизованное хранилище логов.
Настроил, что бы syslogd слушал порт 514, прописал разрешения, для IP.
И теперь хочу разделить все логи по папкам, например, от сервера 192.168.0.1, что бы хранились в папке /var/log/192.168.0.1/ и т.д.
Но столкнулся с проблемой в некоторых статьях написано - в syslog.conf надо прописать:+192.168.0.1
*.* /var/log/192.168.0.1/all.log
Написал, при перезапуске syslog выдает ошибку:syslogd: Unknown facility name "192"Погуглив звметил, что + есть только в конфигурациях для *BSD.
Так как же разделить логи в Linux?
OS: CentOS 5.3
>Так как же разделить логи в Linux?Пользоваться syslog-ng
Х.з как разделить в syslog, но может поможет
http://www.opennet.me/base/net/remote_syslog.txt.html
Там в комментах почитай
А так, syslog-ng гибче и больше подходит для этих целей.