Re: Логирование в один файл из разных server

denis denis at webmaster.spb.ru
Tue Apr 28 20:26:17 UTC 2015


Нужно учитывать багофичу: если на уровне http  определен ахсекс или 
еррор лог, а где-то глубже лог снова появляется - в корневой оно уже не 
попадёт. Это вынуждает городить сложные системы инклудов, когда 1 запись 
нужна в 2-3-... файлах. Банально - сбор информации по доменам - 
определяем на уровнях http, server, locaton и ВСЕХ местах, где есть 
вывод в отдельный лог.
Хорошо бы сделать опцию например global, чтобы в этот файл писалось 
ВСЕГДА, но если это и будет, то только в платной версии :(
> Если  запрос не попал  в  локейшен  первого сервера, то он проезжает на
> второй  сервер   и отправляется на  бекэнд, если попал  в  локейшен , то
> напрямую отправляется на бекэнд.  Проблема в том, что    на  бекэнде  был
> зафиксирован  запрос, который не отразился в /var/log/nginx_b.log,  но при
> этом  был в /var/log/nginx_a.log.  Можно  ли писать  в один файл  из  разных
> server?  Не  будет  ли  проблем,  при  записи  access  лога на разных
> уровнях (server,location)?



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