Azure 環境で高度なロギングを有効にする


IIS ログ ファイルの収集

IIS ログ ファイルを収集するには:

  1. Azure ポータルで、IIS ログ ファイルを収集するWeb アプリケーションに移動します。
  2. App Service ログに移動し、Web サーバーのログ記録設定を「ファイル システム」の値に設定します。
    また、クォータフィールドとリテンション期間フィールドを指定します:
  3. 変更を保存します。
  4. 必要な要求をトリガーするアクションを実行します。
  5. Web アプリケーションの場合、高度なツールを開き、Goをクリックします。
  6. メニューで、デバッグ コンソールをクリックし、CMD をクリックします:

  7. LogFiles フォルダーに移動し、http フォルダーをダウンロードします:

失敗した要求のトレース ログ ファイルの収集

失敗した要求のトレース ログ ファイルを収集するには、以下を実施します。

  1. Azure ポータルで、失敗した要求のトレース ログ ファイルを収集したいWebアプリケーションに移動します。
  2. App Service ログに移動し、失敗した要求のトレース設定をOnに設定します:
  3. 変更を保存します。
  4. 必要な要求をトリガーするアクションを実行します。
  5. Web アプリケーションの場合、高度なツールを開き、Goをクリックします。
  6. メニューで、デバッグ コンソールをクリックし、CMD をクリックします:
  7. LogFilesフォルダーに移動し、次の画像に示すような名前のフォルダーをダウンロードします:

備考

どちらの場合も、次の記事で説明されている通り、FTPを使用してログ データにアクセスできます。
Azure Web Apps上のSitecore XPのログと診断データへのアクセス