我在配置文件中取消了
'"bytes_received":"bytes_received",
'"upstream_bytes_sent":"upstream_bytes_sent",'
这两条nginx才能正常启动
在 2018年4月20日星期五 UTC+8下午7:55:59,Louis He写道:
Hi,
我编译了openresty后想在日志中统计流量,但是几个内置变量无法使用
log_format  json    '{'
                        '"remote_addr":"$remote_addr",'
                        '"remote_user":"$remote_user",'
                        '"time_local":"$time_local",'
                        '"request":"$request",'
                        '"http_referer":"$http_referer",'
                        '"http_user_agent":"$http_user_agent",'
                        '"status":"$status",'
                        '"http_x_forwarded_for":"$http_x_forwarded_for",'
                        '"bytes_received":"bytes_received",'
                        '"bytes_sent":"$bytes_sent",'
                        '"upstream_bytes_sent":"upstream_bytes_sent",'
                        '"upstream_bytes_received":"$upstream_bytes_received",'
                        '"status":"$status"'
                        '}';
nginx: [emerg] unknown "bytes_received" variable
nginx: [emerg] unknown "upstream_bytes_sent" variable
nginx version: 1.13.6.1
built by clang 9.0.0 (clang-900.0.39.2)
built with OpenSSL 1.0.2o  27 Mar 2018
TLS SNI support enabled
 
configure arguments: --prefix=/Users/louis/cdn3/nginx --with-cc-opt='-O2 -I/usr/local/opt/openssl/include/ -I/usr/local/opt/pcre/include/' --add-module=../ngx_devel_kit-0.3.0 --add-module=../echo-nginx-module-0.61 --add-module=../xss-nginx-module-0.05 --add-module=../ngx_coolkit-0.2rc3 --add-module=../set-misc-nginx-module-0.31 --add-module=../form-input-nginx-module-0.12 --add-module=../encrypted-session-nginx-module-0.07 --add-module=../srcache-nginx-module-0.31 --add-module=../ngx_lua-0.10.11 --add-module=../ngx_lua_upstream-0.07 --add-module=../headers-more-nginx-module-0.33 --add-module=../array-var-nginx-module-0.05 --add-module=../memc-nginx-module-0.18 --add-module=../redis2-nginx-module-0.14 --add-module=../redis-nginx-module-0.3.7 --add-module=../rds-json-nginx-module-0.15 --add-module=../rds-csv-nginx-module-0.08 --add-module=../ngx_stream_lua-0.0.3 --with-ld-opt='-Wl,-rpath,/Users/louis/cdn3/luajit/lib -L/usr/local/opt/openssl/lib/ -L/usr/local/opt/pcre/lib/' --with-http_v2_module --with-stream --with-stream_ssl_module --with-http_ssl_module