Welcome! Log In Create A New Profile

Advanced

При настройке формата логов, некоторые поля отсутствуют или стоят не на своих местах

October 04, 2017 04:22AM
nginx version: nginx/1.12.1

Вот при таком формате логов: '[proxy ($upstream_cache_status) : $proxy_host $upstream_addr $upstream_response_time $upstream_status ], когда все работает логи пишутся правильно. Но когда хосты в апстримах выдают ошибки в логах отображается что-то не понятное. Вот примеры:
1 [proxy (-) : - ip1:port1, ip2:port2 7.133, 13.312 502, 502 ]
2 [proxy (-) : - ip1:port, ip2:port, ip3:port, ip4:port, ip5:port, ip6:port, upstream1 7.260, 7.168, 7.168, 7.168, 7.168, 7.168, 0.000 502, 502, 502, 502, 502, 502, 502 ]

В первом примере нет $proxy_host, а во втором $proxy_host нет на своем месте, но он появился в списке адресов апстримов (upstream1).
Subject Author Posted

При настройке формата логов, некоторые поля отсутствуют или стоят не на своих местах

Aleksandr_Petrov October 04, 2017 04:22AM

Re: При настройке формата логов, некоторые поля отсутствуют или стоят не на своих местах

Илья Шипицин October 04, 2017 05:58AM

Re: При настройке формата логов, некоторые поля отсутствуют или стоят не на своих местах

Aleksandr_Petrov October 04, 2017 06:11AM

Re: При настройке формата логов, некоторые поля отсутствуют или стоят не на своих местах

Maxim Dounin October 04, 2017 11:34AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 309
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