Rails ログにさらに情報を取得しようとしています。具体的には、リクエストされた URI または現在のパラメーターが利用可能な場合です (常にそうであるとは限りません)。しかし、私はできないようです。これまでに行ったことは次のとおりです。
#config/environments/production.rb
config.logger = Logger.new(config.log_path)
config.log_level = :error
config.logger.level = Logger::ERROR
#config/environment.rb
class Logger
def format_message(level, time, progname, msg)
"**********************************************************************\n#{level} #{time.to_s(:db)} -- #{msg}\n"
end
end
したがって、メッセージをうまくカスタマイズできますが、ここで params/request 変数にアクセスできないようです。これが可能かどうかは誰にもわかりません。または、この情報を取得するためのより良い方法がある場合は? (おそらくRedisベースのものでさえありますか?)
おかげさまで、
ダン