とりあえず、基本的な部分を抜粋したあとに、まとめたサンプルを作る。 ・ログをコンソールに表示する log = Logger.new(STDOUT) ・ログをファイルに出力する log = Logger.new("sample.log") ・特定のレベル以上のログだけを出力する log.level = Logger::WARN ・ログのレベル ログのレベル 意味 FATAL プログラムで対処不可能なエラー ERROR プログラムで対処可能なエラー WARN 警告 INFO 一般的な情報 DEBUG 開発者向け情報 上の基本知識を使って作ったRubyのロガーサンプル # coding: utf-8 require 'logger' ## ファイルに出力する log = Logger.new("sample.log") log.debug("This is debug message") log