コンユウメモ @kon_yu

作ったガラクタとか、旅行とかの話

HerokuのAddOn papertrailで不要なログを保存しない方法

ログをリアルタイム検索及び、アーカイブしてくれる便利サービス Papertrailがある、こいつにはHerokuにもアドオンがあり大変便利

f:id:kon_yu:20140821105707p:plain

便利なんだがデフォルトだとDBのログも拾ってしまう。 これで拾ってしまうと、1日あたりのログの保存容量がムダに高いプランにせねばならず効率的ではない。

そこで今回はPostgresのログを表示しないようにする。

Postgresのログを表示しない設定

herokuの各アプリの管理画面から、papertrailに飛び、Account画面に進む Account画面の Settings にアクセスし、下部にある

f:id:kon_yu:20140821105703p:plain

Filter Unnecessary Logs

Ignore logs matchingに、避けたいものを、正規表現で追加していけば良い。

今回はpostgresと入っているものだけ避けたいので 下記の画面にように追加した。

f:id:kon_yu:20140821105657p:plain

最後に Update ボタンを押して設定を更新させれば完成