🦕
[Azure App Service] モジュールの stdout ログを出力
※備忘録用
Local環境で.NETcore2.1 => .NET6にアップデート作業が終わり、Azure AppServiceにデプロイしたものの。サイトの起動に失敗しHTTP 502.5エラーが。Error対応のため起動時のログを確認したかったので、その際のトラブルシューティング方法をメモ。
トラブルシューティングの方法
- Kudu(scm)にアクセス。
- DebugConsole > CMDからsite/wwwroot/web.configを編集画面で開く
- stdoutlogEnabledをtrueに変更。stdoutLogFilesのパス(\?%home%\LogFiles\stdout")が問題ないか確認。
- サイトをリロード
- Kudu(scm)からd:\home\Logfilesに移動。
- stdout_xxx_datetime.log のファイルが生成されている。
- 6のファイルの中身を確認。
※トラブルシューティングが完了したら stdout ロギングを無効に。
Discussion