指定したファイルサイズに達したらログファイルの切り替えを行うように指定。メソッドを使用します。}ブロック形式だと潜在的に複雑なログを記録する場合に評価をログの記録のタイミングまで遅延させる事ができます。以上であった場合、デバッグメッセージが記録されないだけでなくブロックが評価される事もありません(以下だと記録が行われないのは同じですが、評価されます)。:unknownフォーマットログはデフォルトでは特定のフォーマットで記録されます。デフォルトのフォーマットとその場合のログの例は以下のようになります。用いてログに記録する時の日時のフォーマットを変更することもできます。用いてフォーマットを変更することもできます。回】https://magazine.rubyist.net/articles/0008/0008-BundledLibraries.htmlクラスLoggerログを記録するためのクラスです。Logger::Formatterロガーのフォーマット文字列を扱うクラス。内部で使用するログの出力先を表すクラスです。使用するログレベルを定義したモジュール。例外クラスLogger::Errorこのライブラリで使用する例外です。Logger::ShiftingErrorログファイルの切り替えに失敗した場合に発生する例外です。