月: 2015年11月

Symfony2でmonologのログローテーション設定

Symfony2でmonologのログローテーション設定メモ。

いつの間にかlogファイルが大きくなっていたのでログのローテーションについて調べたメモ。

【Symfony2】モノログローテーション設定
http://www.starlod.net/symfony2-monolog.html

Monologのfingers_crossedがようやくわかった
http://d.hatena.ne.jp/Fivestar/20110801/1312217024

上記の2サイトを参考にしてprod環境で「fingers_crossed」の状態で
ログをローテーションするようにprodの設定を変更した。

app/config/config_prod.yml

monolog:
    handlers:
        main:
            type:         fingers_crossed
            action_level: error
            handler:      nested
        nested:
            type:   rotating_file
            max_files: 14
            path: "%kernel.logs_dir%/%kernel.environment%.log"
            level: debug

↑これで出来た。