On Fri, 23 Oct 2009 08:37:35 +0400 Artem Chuprina <ran@ran.pp.ru> wrote: > Denis Feklushkin -> debian-russian@lists.debian.org @ Fri, 23 Oct > 2009 05:22:28 +0800: > > >> > Почему многие (почти все) программы в дебиане при наличии > >> > syslog не настроены на его использованиепо умолчанию? Среди > >> > таких программ широкоиспользуемые, например apache2 > >> > > >> > >> Потому что в противном случае в syslog'е был бы нечитаемый фарш. > >> Разделенные логи более удобны. > > DF> Почему нечитаемый? разве нельзя настройть новый сислог на то > DF> чтобы записывать имя демона в начале строки-записи? > > Можно. Но как ты при этом будешь разделять записи, соответствующие > разным виртуальным хостам (если мы об апаче), Как будто он не умеет указывать имя миртуального хоста в логе! > разным клиентским > машинам или пользователям (если о самбе) и т.п.? Не совсем понял тут > Что ты будешь > делать, если на разные сервисы тебе нужны разные циклы ротации логов? зачем? забился лог сислога до определённого размера - прокрутили его > Сислог хорош там, где _надо объединить_ записи от разных демонов. Или > там, где надо логгировать на другую машину. А там, где не надо - > зачем сначала заворачивать логгинг в сислог, а потом грепом > разворачивать обратно? "К чему этот долгий и мучительный процесс?" Так по умолчанию надо предполагать что лог идёт на удалённую машину. И все логи сливаются в один большой а в нём стоит настройка показывать только важное. Потому что нормально когда 10 серверов и все сливают логи (копии их) на одну машину где админ сможет централизованно их прочесть перед началом рабочего дня Софта много, ставится/удаляется он не редко, каждому лазить в конфиг и перенастраивать устать можно. Или того хуже - забыть что-то перенастроить на сислог и о проблеме не узнать вообще
Attachment:
signature.asc
Description: PGP signature