Railsログに^{[0m ^{[1mが残るのを止める

公開日時

CloudWatchLogsに記録されているRailsログを眺めていたら、↓のログが残っており調べてみたらログのカラーコード表示のための記法とのこと。

^{[0m  ^{[1m

開発環境であればカラー表示のほうが見やすいが本番環境では不要なのでカラーコードを削除することにした。

# config/environments/production.rb
Rails.application.configure do
  config.colorize_logging = false
end

これでログのカラーコードは記録されなくなった。

参考


Related #ruby

Bulletをテスト環境で実行してN+1を調査する

bulletのおかげで見落としていたN+1に気づける

request specでリダイレクトのテストをする

redirect_toが使えた

bot tweetするrubyスクリプト

8時間ほどで申請が通っていた

RailsのログをLogrageに変更する

ログを1行にまとめてくれるので便利