Python3で簡単なwebサービスを作る(23)
運用phaseというか、メイン以外のところをポチポチ進める。
残ってるtodoリストも軽いやつから。
- google analytics導入
- ログ監視と異常時の通知
ログ解析
まだ良くわかってないけど、とにかくヤバイ!のを知りたい。
ヤバければSlackに飛ばしてくれ。あとは祈ろう。
と、やりたいのだが、ヤバイ状況ってのがどういうパターンか把握できてない。
ぐだぐだ1日調べてたけど、結局djangoのエラー発生コードを書いて、herokuのlogに伝達されるまでの検証を行うべきという判断。
明日頑張ります。
とりあえずツールとしてはherokuのaddonとしてpapertrail使えば良さそうな感じ。先人がいるので。
しかしslackに直接飛ばすのはslack有料化にしてね…だと?どうしようか。
その他
herokuのコマンドメモ。
- bash起動
$ heroku run --app INSERT_APP_NAME_HERE bash
- appのログを見る
$heroku logs --app myappname --tail