Microsoft Azure : Modifier la configuration d’une Application Web avec Azure CLI

Pour modifier avec Azure CLI la configuration des journaux d’une application

Il est possible de le faire avec la commande : az webapp log config

#/bin/bash

# Variables
myResourceGroup='my-ressource-group'
appname='appname-wa'

# Enable all logging options for the Web App
az webapp log config --name $appName --resource-group $myResourceGroup --application-logging 'azureblobstorage' --detailed-error-messages true --failed-request-tracing true --web-server-logging 'filesystem'

Pour vérifier vos modifications :

az webapp log show --name 'appname-prod-wa' --resource-group 'my-ressource-group'

Pour de multiples applications :

#/bin/bash

# Variables
myResourceGroup='my-ressource-group'

APP_NAMES=('appname1-prod-wa' 'appname2-prod-wa' 'appname3-prod-wa')

for appName in "${APP_NAMES[@]}"
do
        # Enable all logging options for the Web App
        az webapp log config --name $appName --resource-group $myResourceGroup --application-logging 'azureblobstorage' --detailed-error-messages true --failed-request-tracing true --web-server-logging 'filesystem'
done