﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	uname	nginx_version
1086	Connection failure on upstream health check repeatedly reports at error log level, other unhealthy peers report at info log level	mpawelsk@…		"If a server is hard down (no connectivity/connection refused) then Nginx logging reports this at error level and repeats at every health check interval. All other unhealthy servers (inappropriate HTTP code response, no match to dynamic health check) is reported at Info log level once, upon health state change.  Seems like connection refused should be Info level, else a failing host pollutes the logs every time the health check fire due to higher priority on Error log level.  

2016/09/28 10:21:39 [notice] 17182#17182: OS: Linux 2.6.32-573.18.1.el6.x86_64
2016/09/28 10:21:39 [notice] 17182#17182: getrlimit(RLIMIT_NOFILE): 1024:4096
2016/09/28 10:21:39 [notice] 17183#17183: start worker processes
2016/09/28 10:21:39 [notice] 17183#17183: start worker process 17184
2016/09/28 10:21:39 [notice] 17183#17183: start worker process 17185
2016/09/28 10:21:39 [notice] 17183#17183: start worker process 17186
2016/09/28 10:21:39 [notice] 17183#17183: start worker process 17187
2016/09/28 10:21:39 [error] 17184#17184: connect() failed (111: Connection refused) while connecting to upstream, health check of peer 10.12.6.249:80 in upstream ""someupstream""
2016/09/28 10:21:39 [info] 17184#17184: peer is unhealthy while connecting to upstream, health check of peer 10.12.6.249:80 in upstream ""someupstream""
2016/09/28 10:21:49 [error] 17184#17184: connect() failed (111: Connection refused) while connecting to upstream, health check of peer 10.12.6.249:80 in upstream ""someupstream"""	defect	closed	minor		other	1.9.x	invalid	logging	mpawelsk@…	Linux lx02096.starbucks.net 2.6.32-573.18.1.el6.x86_64 #1 SMP Wed Jan 6 11:20:49 EST 2016 x86_64 x86_64 x86_64 GNU/Linux	"nginx version: nginx/1.11.3 (nginx-plus-r10)
built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC)
built with OpenSSL 1.0.1e-fips 11 Feb 2013
TLS SNI support enabled
configure arguments: --build=nginx-plus-r10 --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-http_ssl_module --with-http_v2_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gzip_static_module --with-http_gunzip_module --with-http_random_index_module --with-http_secure_link_module --with-http_stub_status_module --with-http_auth_jwt_module --with-http_auth_request_module --with-http_slice_module --with-mail --with-mail_ssl_module --with-threads --with-file-aio --with-ipv6 --with-stream --with-stream_ssl_module --with-stream_geoip_module=dynamic --with-http_f4f_module --with-http_session_log_module --with-http_hls_module --with-http_xslt_module=dynamic --with-http_geoip_module=dynamic --with-http_image_filter_module=dynamic --with-http_perl_module=dynamic --add-dynamic-module=ngx_devel_kit-0.3.0 --add-dynamic-module=set-misc-nginx-module-0.31 --add-dynamic-module=lua-nginx-module-0.10.6 --add-dynamic-module=headers-more-nginx-module-0.31 --add-dynamic-module=nginx-rtmp-module-1.1.9 --add-dynamic-module=njs-0.1.1/nginx --add-dynamic-module=passenger-5.0.30/src/nginx_module --add-dynamic-module=wallarm/module --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'"
