Welcome! Log In Create A New Profile

Advanced

Re: Подключение модуля ngx http upstream module

Maxim Konovalov
December 27, 2016 05:36AM
On 12/27/16 1:26 PM, Vvedensky wrote:
> Вот формат логов заданный для nginx в конфигурации:
> log_format main '$remote_addr - $remote_user [$time_local] "$request"
> '
> '$status $body_bytes_sent "$http_referer"
> '
> '"$http_user_agent" "$http_x_forwarded_for"
> "$upstream_response_time"';
> И вот что пишется в лог-файл:
> 93.158.152.83 - - [27/Dec/2016:15:14:27 +0500] "GET / HTTP/1.1" 301 185 "-"
> "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)" "-" "-"
> 95.108.129.196 - - [27/Dec/2016:15:16:22 +0500] "GET / HTTP/1.1" 301 185 "-"
> "Mozilla/5.0 (compatible; YandexMetrika/2.0; +http://yandex.com/bots
> mtmon01e.yandex.ru)" "-" "-"
>
> Вместо значения $upstream_response_time показывает прочерк. Почему так, если
> вы пишите, что переменная доступна по умолчанию?
>
Наверное потому, что запрос был обработан локально, без участия
апстримов?

Добавьте в log_format переменную $upstream_addr, будет больше
информации по апстримам:

http://nginx.org/ru/docs/http/ngx_http_upstream_module.html#var_upstream_addr

Если бы переменная не была доступна, то nginx заругался на этапе
загрузки/проверки конфигурации, e.g. nginx -t.

--
Maxim Konovalov
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Подключение модуля ngx_http_upstream_module

Vvedensky December 27, 2016 01:41AM

Re: Подключение модуля ngx http upstream module

Maxim Konovalov December 27, 2016 03:10AM

Re: Подключение модуля ngx http upstream module

Vvedensky December 27, 2016 04:03AM

Re: Подключение модуля ngx http upstream module

Maxim Konovalov December 27, 2016 04:10AM

Re: Подключение модуля ngx http upstream module

Vvedensky December 27, 2016 04:19AM

Re: Подключение модуля ngx http upstream module

Maxim Konovalov December 27, 2016 04:28AM

Re: Подключение модуля ngx http upstream module

Vvedensky December 27, 2016 04:46AM

Re: Подключение модуля ngx http upstream module

Maxim Konovalov December 27, 2016 05:04AM

Re: Подключение модуля ngx http upstream module

Vvedensky December 27, 2016 05:26AM

Re: Подключение модуля ngx http upstream module

Maxim Konovalov December 27, 2016 05:36AM

Re: Подключение модуля ngx http upstream module

Vvedensky December 27, 2016 05:57AM

Re: Подключение модуля ngx http upstream module

Evgeniy Berdnikov December 27, 2016 06:16AM

Re: Подключение модуля ngx http upstream module

Vvedensky December 27, 2016 07:15AM

Re: Подключение модуля ngx http upstream module

kemko December 27, 2016 07:44AM

Re: Подключение модуля ngx http upstream module

Andrey Kopeyko December 27, 2016 07:56AM

Re: Подключение модуля ngx http upstream module

Vadim A. Misbakh-Soloviov December 27, 2016 07:36AM

Re: Подключение модуля ngx http upstream module

Maxim Dounin December 27, 2016 08:18AM

Re: Подключение модуля ngx http upstream module

Maxim Konovalov December 27, 2016 10:14AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 202
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready