Left: | ||
Right: |
LEFT | RIGHT |
---|---|
1 user <%= scope.lookupvar('nginx::params::user') %> <%= scope.lookupvar('nginx::p arams::group') %>; | 1 user <%= scope.lookupvar('nginx::params::user') %> <%= scope.lookupvar('nginx::p arams::group') %>; |
2 worker_processes <%= worker_processes %>; | 2 worker_processes <%= worker_processes %>; |
3 | 3 |
4 error_log /var/log/nginx/error.log notice; | 4 error_log /var/log/nginx/error.log notice; |
5 pid /var/run/nginx.pid; | 5 pid /var/run/nginx.pid; |
6 | 6 |
7 events { | 7 events { |
8 worker_connections <%= worker_connections %>; | 8 worker_connections <%= worker_connections %>; |
9 <% if scope.lookupvar('nginx::params::multi_accept') == 'on' %>multi_accept on ;<% end %> | 9 <% if scope.lookupvar('nginx::params::multi_accept') == 'on' %>multi_accept on ;<% end %> |
10 } | 10 } |
11 worker_rlimit_nofile <%= scope.lookupvar('nginx::params::worker_rlimit_nofile') %>; | 11 worker_rlimit_nofile <%= scope.lookupvar('nginx::params::worker_rlimit_nofile') %>; |
12 | 12 |
13 http { | 13 http { |
14 include /etc/nginx/mime.types; | 14 include /etc/nginx/mime.types; |
15 default_type application/octet-stream; | 15 default_type application/octet-stream; |
16 | 16 |
17 log_format main '$remote_addr - $remote_user [$time_local] "$request" ' | 17 log_format main '$remote_addr - $remote_user [$time_local] "$request" ' |
18 '$status $bytes_sent "$http_referer" ' | 18 '$status $bytes_sent "$http_referer" ' |
19 '"$http_user_agent" "$http_x_forwarded_for" $scheme ' | 19 '"$http_user_agent" "$http_x_forwarded_for" $scheme ' |
20 '"$http_accept_language" "$http_host" "$http_x_client_id"'; | 20 '"$http_accept_language" "$http_host" "$http_x_client_id"'; |
21 | 21 |
22 log_format data '[$time_local] "$request" $status "$http_user_agent" ' | 22 log_format data '$remote_addr - $remote_user [$time_local] "$request" ' |
Felix Dahlke
2015/09/21 18:30:45
Why not have the same fields as with "main" here,
Felix Dahlke
2015/09/21 18:30:45
Do we have more than one use case for this? Will f
mathias
2015/09/21 18:38:53
Yes the filter hit statistics are meant to use the
mathias
2015/09/21 18:38:53
Because the data is meant to be anonymous. There i
Felix Dahlke
2015/09/21 20:15:51
While it's not relevant for the Adblock Browser da
mathias
2015/09/21 21:38:41
In fact most of the fields currently matching thos
| |
23 '$status $bytes_sent "$http_referer" ' | |
24 '"$http_user_agent" "$http_x_forwarded_for" $scheme ' | |
25 '"$http_accept_language" "$http_host" "$http_x_client_id" ' | |
23 '$http_content_length "$http_content_type" $request_body'; | 26 '$http_content_length "$http_content_type" $request_body'; |
24 | 27 |
25 access_log /var/log/nginx/access.log main; | 28 access_log /var/log/nginx/access.log main; |
26 server_tokens off; | 29 server_tokens off; |
27 | 30 |
28 sendfile <%= scope.lookupvar('nginx::params::sendfile')%>; | 31 sendfile <%= scope.lookupvar('nginx::params::sendfile')%>; |
29 | 32 |
30 <% if scope.lookupvar('nginx::params::tcp_nopush') == 'on' %> | 33 <% if scope.lookupvar('nginx::params::tcp_nopush') == 'on' %> |
31 tcp_nopush on; | 34 tcp_nopush on; |
32 <% end %> | 35 <% end %> |
(...skipping 25 matching lines...) Expand all Loading... | |
58 <% if @geoip_country %> | 61 <% if @geoip_country %> |
59 geoip_country <%= @geoip_country %>; | 62 geoip_country <%= @geoip_country %>; |
60 <% end %> | 63 <% end %> |
61 <% if @geoip_city %> | 64 <% if @geoip_city %> |
62 geoip_city <%= @geoip_city %>; | 65 geoip_city <%= @geoip_city %>; |
63 <% end %> | 66 <% end %> |
64 | 67 |
65 include /etc/nginx/conf.d/*.conf; | 68 include /etc/nginx/conf.d/*.conf; |
66 include /etc/nginx/sites-enabled/*; | 69 include /etc/nginx/sites-enabled/*; |
67 } | 70 } |
LEFT | RIGHT |