Re: syslog и дебианизированный софт
Denis Feklushkin -> debian-russian@lists.debian.org @ Fri, 23 Oct 2009 23:40:25 +0800:
>> DF> Слишком много это не аргумент. Если есть не 1 сервер с приличным
>> DF> трафиком а 10 то без сислога придётся ходить на каждый и смотреть
>> DF> логи (а вдруг чего случилось?)
>>
>> Для "а вдруг чего случилось" существуют средства мониторинга.
DF> Лог это тоже стредство мониторинга
Лог - это средство разбирательства с проблемой, о которой сообщили
средства мониторинга. Путать одно с другим вредно для работоспособности
серверов.
>> И когда
>> они тебе сообщают, что что-то случилось, ты уже знаешь, с кем. Уже
>> знаешь, в какой именно error_log смотреть. Причем это как раз случай,
>> где зачастую grep не поможет, и смотреть надо глазами - а значит,
>> записи от других серверов будут сильно мешаться.
DF> Почему это grep не поможет? отфильтровать и посмотреть важность большую
DF> чем notice очень даже поможет
Потому что "важнее notice" будет только сообщение о том, что проблема
случилась. (И то, к тому моменту, как ты утром пришел на работу и начал
логи читать, мне про нее уже несколько часов как известно, а скорее
всего, она уже несколько часов как решена - потому что если уж мне надо
мониторить, что сервера живы, так у меня система мониторинга заведена, и
проверяет она именно работоспособность серверов, а не их способность
записать в лог сообщение об ошибке.) А чтобы ее диагностировать, бывает
нужен debug, full debug, а порой и sovsem debug...
>> >> Опять же, на хостинговом web-сервере нужно давать права на чтение
>> >> логов от разных виртуальных хостов разным пользователям. Если это
>> >> настраивается прямо в описании виртуального сервера, то это
>> >> гораздо проще, чем сначала поправить описание виртуального
>> >> сервера, а потом syslog.
>>
>> DF> В этом конкретном случае использовать в апаче настройку записи
>> DF> лога и в сислог и пользователям в их маленькие логи виртуальных
>> DF> хостов отдельно
>>
>> Ну и настрой в своем конкретном случае логгинг в сислог. Зачем
>> всем-то это навязывать?
DF> Так решительно всё приходётся перенастраивать! Вот вы можете сходу
DF> точно сказать сколько у вас демонов крутится в системе? А если
DF> завтра поставите ещё 1 не забудете его лог завернуть в сислог?
А мне (surprise!) не надо перенастраивать их логгинг в сислог (потому
что я применяю для решения задач адекватные им инструменты?). Меня
вполне устраивает, как они настроены в дистрибутиве, а там, где не
устраивает, мне нужно более тонкое разделение логов, а не слияние.
То есть, возвращаясь к твоему изначальному вопросу - вот тут в рассылке
на одного тебя, которому было бы удобнее в сислог, нашлись по крайней
мере двое, если не трое, которым удобнее как раз раздельными файлами.
Вопрос: так каким в таком раскладе должно быть поведение дистрибутивных
пакетов "из коробки"? Чтобы "решительно всё" приходилось
перенастраивать одному тебе или нам двоим? Мне кажется, что первое...
--
В какой тебя среде сформировало?..
-- http://www.psy.msu.ru/people/leontiev_da.html
Reply to: