Azure CLI 2.0を使用してstdoutをキャプチャできます。次のコマンドを使用してみてください。
az webapp log config -g <resource group name> -n <app name> --application-logging true --detailed-error-messages true --level verbose
az webapp log tail -g <resource group name> -n <app name>
あなたが得ることができるAzureのCLIに関する役立つと-h
[email protected]:~# az webapp log config -h
Command
az webapp log config: Configure web app logs.
Arguments
--application-logging : Configure application logging to file system. Allowed values: false,
true.
--detailed-error-messages: Configure detailed error messages. Allowed values: false, true.
--failed-request-tracing : Configure failed request tracing. Allowed values: false, true.
--level : Logging level. Allowed values: error, information, verbose, warning.
--slot -s : The name of the slot. Default to the productions slot if not
specified.
--web-server-logging : Configure Web server logging. Allowed values: filesystem, off,
storage.
詳しい情報は、このlinkを参照してくださいLinuxのWebアプリケーションをサポートしています。
カスタムコンテナからアプリを実行していますか?診断ログ、特にテーブルストレージの適切な接続にはまだ取り組んでいますが、カスタムコンテナを実行している場合は、多くのことが完全には適用されません。なぜなら、コンテナ。あなたのstdoutとstderrを/ home/LogFilesの.logファイルにリダイレクトすることをお勧めします。私たちはLinuxアプリケーションのために完全に動作するログストリーミング機能をほとんど持っており、いったん接続すれば、ログファイルからリアルタイムメッセージを見ることができますそのフォルダに保存します。 – nlawalker
@Baldy nlawalkerはMicrosoftの開発者であり、将来的に必要な機能に到達します。 –
説明していただきありがとう – Baldy