nginx указать глобальный лог который будет игнорировать локально объявленные access_log дирерктивы в виртуальных хостах? по умолчанию они наследуются и используется последний. а что делать если я хочу дополнительно делать глобальный лог?
ну что поделать если я такую логику придумал)
а если через lua заебашить?))
Штатно - нет. Возможно через хуки на луа заработает
нет никакого глобального лога, есть логи соответствующих виртуалхостов. можно собирать всё что не попадает в них в специальный виртуалхост
да ну нахер. проще на выходе в ластике это обрабатывать
я не хочу завязываться на еластик. мне нужно чекать все 5хх ошибки локально на сервере и без grep тонны файлов)
Ну, кому проще - тот пусть в эластике и смотрит :)
Сам факт ошибки или содержимое?
сам факт ошибки. я хотел сделать глобальный лог с фильтром по http статусу - но обломался. ( и после проверять время модификации файла)
идея хорошая - но не хочется попадать на поддержку самосборного nginx. в ppa особо нет его
Там не надо собирать nginx, там нужно собрать один модуль. Ну, хозяин - барин. У меня это работает уже несколько лет и никаких проблем нету ни с поддержкой, ни с деплоем.
Обсуждают сегодня