LoginSignup
13
12

More than 5 years have passed since last update.

本番(or staging)でエラーログを詳しく見たい

Last updated at Posted at 2014-06-19

リリース前に本番などでエラーが起きた時に、ログからさかのぼるのはウザい
本番でもdevelopment と同じように画面からエラーログを見たいと思います。

こんな感じでgemを入れたりします。

gem "binding_of_caller"

しかしgemを入れるだけでは不足です

better-erros はエラーログを「見やすく」するためのgemです。つまりエラーログが出ないと意味がありません。
production ではエラーログをはきません。
そこでdevelopment と同じようにエラーを吐かす必要があります。
具体的には configの enviroment/production.rb内にここを変えます(false => true)

config.consider_all_requests_local       = true

これで本番でもエラーログをおいやすくなります。
こういう措置が必要なのはリリース直前の追い込みなので、エラーログが追いやすくなれば徹夜しづらくなると思います。

13
12
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
12