From a0833af78099f11c14f05e10241f5333a5b7237d Mon Sep 17 00:00:00 2001 From: David Cook Date: Thu, 30 Jan 2025 10:20:58 +1100 Subject: [PATCH] Log rack-timeout ready and completed messages in DEBUG mode Instead of default INFO, because it pollutes the logs unnecessarily. Error messages will still be logged the same as before. --- config/initializers/rack_timeout.rb | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 config/initializers/rack_timeout.rb diff --git a/config/initializers/rack_timeout.rb b/config/initializers/rack_timeout.rb new file mode 100644 index 00000000000..ced78fd7621 --- /dev/null +++ b/config/initializers/rack_timeout.rb @@ -0,0 +1,7 @@ +# https://github.com/zombocom/rack-timeout/blob/main/doc/logging.md +# state changes into timed_out and expired are logged at the ERROR level + +# Log ready and completed messages in DEBUG mode only (instead of default INFO) +Rack::Timeout::StateChangeLoggingObserver::STATE_LOG_LEVEL[:ready] = :debug +Rack::Timeout::StateChangeLoggingObserver::STATE_LOG_LEVEL[:completed] = :debug +