0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Microsoft AzureAdvent Calendar 2024

Day 18

Azure App Service で LogFiles のダウンロードの仕方

Posted at

背景

App Service で 異常動作の調査する際にログを詳細に見たかった為の備忘録

LogFile は UTC で日付単位に保存されるっぽいので注意

LogFiles のダウンロードの仕方

単純に最新だけ

  • kudu で、Download as zip を選択してダウンロード
    2024-11-19_12h11_22.png

過去ログも含めて

この方法なら、ログ以外も全部ダウンロードできるので便利 :p

  1. kudu の bash にて、圧縮する。
    例)

    zip -r logfiles.zip /home/LogFiles

  2. kudu で、Files から、対象ファイルにアクセスしてダウンロード
    2024-11-19_13h13_38.png

  3. https://{app-name}.scm.azurewebsites.net/api/vfs/LogFiles.zip にアクセスすれば、ダウンロード可能

Log の種類

基本は、default_docker.log を見れば事足りる?

ログファイル名 用途 説明
docker.log 全般的な Docker コンテナのログ アプリケーションの実行中に発生した標準出力やエラー、コンテナのライフサイクルに関する情報
default_docker.log デフォルトのコンテナの動作に関する Docker ログ アプリケーションの標準的な実行状況や重要なイベント、エラーなどが記録
default_scm_docker.log defaultスキーマ内のscm関連、デプロイメントプロセスやソースコードの管理 デプロイメントプロセスやソースコードの管理、ビルドプロセスに関連する操作についての情報
easyauth_docker.log EasyAuth 機能に関連する Docker ログ EasyAuthは Azure App Service の認証・認可機能で、ユーザーの認証プロセスに関連する情報が記録
msi_docker.log Managed Service Identity (MSI) に関連する Docker ログ MSIはアプリケーション内で使用するためのIDの管理や認証情報の処理に関するログ

あとがき

LogStream とか、Application Log とか、Deployment Log とか・・
色々あって、最初は何が何だか・・

ファイルアップロードって、FTP だと面倒なんだけど、なんかいい方法はないものか・・

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?