Настроил слив access логов nginx на сервер logstash.
Проблема возникает когда $gzip_ratio = "-" т.е. не определена, при этом в логстеш возникает ошибка вида:
"error"=>"MapperParsingException[failed to parse [gzip_ratio]]; nested: NumberFormatException[For input string: \"-\"]; "}}, :level=>:warn}Формат логов:
log_format json '{'
'"remote_addr":"$remote_addr",'
'"remote_user":"$remote_user",'
'"time_local":"$time_local",'
'"request":"$request",'
'"status":$status,'
'"body_bytes_sent":$body_bytes_sent,'
'"http_referer":"$http_referer",'
'"http_user_agent":"$http_user_agent",'
'"http_x_forwarded_for":"$http_x_forwarded_for",'
'"request_length":$request_length,'
'"request_time":"$request_time",'
'"upstream_response_time":"$upstream_response_time",'
'"pipe":"$pipe",'
'"server_name":"$server_name",'
'"http_X_Real_IP":"$http_X_Real_IP",'
'"gzip_ratio":"$gzip_ratio"'
'}';
Подскажите как решить эту проблему?