On Fri, 28 Aug 2009 12:54:27 +0400 Alexey Pechnikov <pechni...@mobigroup.ru> wrote:
> Hello! > > On Friday 28 August 2009 12:34:26 Alexander Galanin wrote: > > > И что - любой юзер будет "сливать" свои логи в /var/log/syslog или > > > /var/log/messages? А туда по умолчанию все и идет... Рыскать по системным > > > логам, разыскивая валящийся туда мусор и перенастраивая конфиг сислога > > > и логротэйта я не считаю полезной деятельностью. > > > > Между прочим, разделение логов по файлам ви сислоге есть. Но читать маны > > тебе неинтересно, тебе интереснее велосипеды изобретать и ломать > > прилично работающую систему. > > > > > Хорошо, скажите, как обеспечить _автоматическое_ разделение по файлам в > зависимости от того, какой сервис пишет в лог (пусть имя бинаря совпадает > с поддиректорией в /var/log/). Мне вот ручками приходится: rsyslog, к примеру (никто ведь не заставляет использовать только одну из многочисленных инкарнаций syslogd), умеет составлять имя файла из полей сообщения. Вот неизменённый кусок из документации, который, я надеюсь, ты осилишь допилить до нужного тебе: $template DynFile,"/var/log/%HOSTNAME%/%programname%.log" > Жду мантры от читающего маны. Читай маны! Читай маны! Читай маны! -- Alexander Galanin http://galanin.nnov.ru
pgpfNFOytFevE.pgp
Description: PGP signature