LoginSignup
13
14

More than 5 years have passed since last update.

Railsでloggerを使用してログ出力

Last updated at Posted at 2015-10-03

Railsではloggerを使用することで、コントローラー、モデル、ビューなどからログを出力することができます。

使い方

ソースコード内に下記を書く

logger.ログレベル(値)

developmentで実行した場合log/development.logのログファイルに出力されます。

ログレベル

ログレベル 説明
unknown 不明なエラー
fatal 致命的なエラー
error エラー
warn 警告
info 通知
debug デバック情報

ログ出力のログレベルを設定

  • 設定ファイル
    • config/development.rb
    • config/test.rb
    • config/production.rb
config.log_level = :error

設定したログレベルより低いログは出力されない。
fatal > error > warn > info > debug

上記の設定をしていた場合は、warn,info,debugが出力されない。

参考

http://railsdoc.com/references/logger
http://ruby-rails.hatenadiary.com/entry/20150110/1420863998

13
14
0

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
14