3 Server::Application.configure do
4 config.lograge.enabled = true
5 config.lograge.formatter = Lograge::Formatters::Logstash.new
6 config.lograge.custom_options = lambda do |event|
7 exceptions = %w(controller action format id)
8 params = event.payload[:params].except(*exceptions)
9 params_s = SafeJSON.dump(params)
10 if params_s.length > Rails.configuration.max_request_log_params_size
11 { params_truncated: params_s[0..Rails.configuration.max_request_log_params_size] + "[...]" }