猫でもわかるWebプログラミング

試行錯誤しながらエンジニア(プログラマー)として働く猫のブログ。技術的な話や、働き方の話、読書録とか、試行錯誤している日常の話。

Herokuでログを保存したいなら、「無料」で「簡単」なPapertrailのアドオン!

f:id:yoshiki_utakata:20191218225135p:plain

Heroku の log を「簡単」に「無料」で保存したい

Herokuのアドオン「Papertrail」なら、無料で7日間分のログを保存してくれます。

使い方も簡単で、アドオンとして Papertrail を追加するだけ!

Papertrail 設定方法

アドオンに追加するだけで使えます。

アドオンのリンクから Papertrail に飛ぶと、初回は設定画面が出ます。エラーログのアラート(サマリー)メールの設定です。

ここで設定した間隔で、メールアドレスに「エラーログが何件で、どういう内容か」を通知してくれます。

Papertrail アクセス初回はアラートメールの設定画面が出る
Papertrail アクセス初回はアラートメールの設定画面が出る

この設定を後から変更したくなった場合は、Papertrailの右上の「Alert」から変更できます。

ログの検索

「Events」タブでログが見られるのですが、その画面の一番下の窓でキーワード検索ができます。

料金は無料

料金は無料で

  • 直近2日分のログを検索できる
  • 直近7日間分のログのダウンロード

機能があります。

料金体系はアドオンのページを確認してください。お金を払うと保存期間が増えたりします。

まとめ

無料で、ほぼワンクリックで設定完了。使わない理由はないでしょう。

Slackへの通知だとか、ログの形式の設置絵、ログをAWS S3に転送だとか、色々できるので、設定とか触ってみてください。