実装方法
出力させる方法
## 出力させる方法 Logger.new("出力先", '出力内容') ex) Logger.new('/log/development', "出力内容") ## こんな書き方もある様子 logger = Logger.new('/log/development') logger.debug '出力させたい内容'
出力させるメソッドによってログに出された時の、 ラベル?が異なる。
このラベルを変化させる事によって、検知ツールの設定を変更する気がする(インフラ環境はよくわからない)
## logger.debug '出力させたい内容'の場合 D, [2020-10-04T08:41:46.184230 #6] DEBUG -- : 出力されるかな ##logger.info '出力させたい内容' I, [2020-10-04T08:43:51.453817 #6] INFO -- : 出力されるかな
出力先
logディレクトリ配下
Loggerの第一引数の場所が、存在しない場合は新規で作成される
Logger.new('/log/hello.log', "hello")