アプリケーションログ設計
参考資料
- 開発とトラブルシュートに役立つ!クラウド時代のアプリケーションログ埋め込みと活用法 - Yahoo! JAPAN Tech Blog
- ロギングベストプラクティス - kawasima
- ログのベストプラクティスについて考える #ログ - Qiita
NOTE:
- 構造化ログで出力する
- 正常系のログも出す
- 異常系のログも出す
- ログは基本アプリケーション層(Usecase層)で出力する
- インフラ層やドメイン層では出力しない(デバッグ目的のログは一部可)
- コンテキスト情報は厚めに出す
- UserID、トレースID、リクエストID的なもの