Slide 6
Slide 6 text
背景
- 副業先でエラーログを全て Slack に流していて、とても体験が良かった
- 本番環境/開発環境でのエラーにいち早く気づける
- 担当エンジニア以外も簡単にアクセスできる/ 障害発生時のコミュニケーションに便利
- 開発中もフロントエンドエンジニアさんがサーバーのエラーを見れると便利
- 年1件ほど新規プロジェクトの立ち上げに関わる(受託開発のため)
- 複数プロジェクトの監視を続けていく必要がある→ エラーが出たら何らかの通知が欲しい
- 毎回監視をポチポチ作るのは大変なため、できる限り IaC 化しておきたい
- 使っている AWS サービスは様々
- AppRunner, Lambda, Step Functions, Elastic Beanstalk, API Gateway
- 可能な限り「全て」のサービスのエラーログを読みたい
→ アプリケーション内に通知の仕組みを作るのではなく、 CloudWatch Logs 経由 で通知する仕組
みが必要