Rails で Ruby Logger を使用するにはどうすればよいですか?

The Logger class, as the name suggests provides Logging functionality to jot down important points that you can use to output different kind of messages.
The messages can be of different severities aka levels;

レベル まとめ
未知 不明なメッセージは予期しないメッセージまたはランダムなメッセージであり、常にログに記録する必要があります。
致命的 処理されず、プログラムのクラッシュにつながる可能性のあるエラー
エラー 対処できるエラー
警告 警告
情報 実行中のコードからの使用法に関する一般的な情報
デバッグ デバッグ中に推定された情報

順序は次のようになります。
デバッグ < 情報 < 警告 < エラー < 致命的 < 不明

They work as;
本番モード, you can set-up your Logger to output the messages which are either INFO messages or of the WARN level.
While in 開発モード, you would want to keep a tab on the program’s state and its status and therefore, you can set the Logger to the DEBUG level.

The interface is normally used as follows;

ruby logger 3

ログ ファイルに有効期限を設定するオプションもあります。たとえば、当月のログのみを保持したいと考えています。その場合は以下のように対応させていただきます。

ruby logger

そしてアプリケーションレベルでは、

Ruby logger 2

Happy logging !

Signing out,

ニヤンタ・ザミンダル
Ruby on Rails 開発者 

最新のアップデートを購読する

関連記事

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

jaJapanese