diff --git a/config/initializers/100-lograge.rb b/config/initializers/100-lograge.rb index f624361f9ac..af1fd52cd5f 100644 --- a/config/initializers/100-lograge.rb +++ b/config/initializers/100-lograge.rb @@ -21,11 +21,18 @@ if (Rails.env.production? && SiteSetting.logging_provider == 'lograge') || ENV[" if data = Thread.current[:_method_profiler] sql = data[:sql] - output[:db] = sql[:duration] * 1000 - output[:db_calls] = sql[:calls] + + if sql + output[:db] = sql[:duration] * 1000 + output[:db_calls] = sql[:calls] + end + redis = data[:redis] - output[:redis] = redis[:duration] * 1000 - output[:redis_calls] = redis[:calls] + + if redis + output[:redis] = redis[:duration] * 1000 + output[:redis_calls] = redis[:calls] + end end output