#author("2019-01-23T14:33:33+09:00","default:wikiwriter","wikiwriter")
&tag(Rails/ログ出力);
*目次 [#k298fad3]
#contents
*関連ページ [#d631d61e]
*参考情報 [#p4b49ac9]

*ログローテーションする [#i6be3a41]

-外部コマンドの「logrotate」を使用する方法もある。
-production.rbを編集場合以下のように変更する。[[Railsのログローテーション - Qiita:https://qiita.com/lumbermill/items/e05357577d16d702c16c]]
 #サイズで分割(10MBごと)
 config.logger = Logger.new("log/production.log", 5, 10 * 1024 * 1024)
 config.logger = Logger.new(config.paths["log"].first, 5, 10.megabytes)
 #日別
 config.logger = Logger.new("log/production.log", 'daily')

ちなみにconfig.paths["log"].firstは"log/production.rb"が格納されている。pathsは複数のパスを管理することができるPathクラスのオブジェクトだがここでは1つの要素しか格納されていない模様。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS