azure-cli2.0コマンドtips
azure-cli(azコマンド)の自分のよく使うコマンドなどをtips的にまとめていきます(順次更新、追加)。
webapps診断ログのアプリケーションログ(ファイルシステム)をOnにする
webappsのログストリームでログを見るためには「診断ログ」の「アプリケーションログ(ファイルシステム)」を"On"設定にしておく必要があるのですが、この項目はOn設定にしても12時間後に自動的にOffになってしまいます。(理由は調べてない。なにかパフォーマンス低下を招くとか、ストレージを食いつぶすからとかいろいろ理由は思いつくけど)
GUIから変更してもいいのですが、何度もやるのは面倒なのでazure-cliで開発中や開発機についてはOnにしておきたい。
以下のコマンドでOnにできます。
コマンド入力
$ az webapp log config --resource-group test01 --name test01-server --application-logging true --level verbose
levelについては必要に応じて変えてください(当然、resouce-groupとかnameはダミー値です)。