Hi Rachana Pole
Thankyou for your Response.
The --web-server-logging
parameter in Azure CLI does not support storage
as a value. Allowed values are off
and filesystem
.
Enable Logging to Filesystem
az webapp log config --name <app-name> --resource-group <resource-group> --web-server-logging filesystem
Disable Logging
az webapp log config --name <app-name> --resource-group <resource-group> --web-server-logging off
API Endpoint
https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Web/sites/{appName}/config/logs?api-version=2021-01-01
Request Body
{
"properties": {
"httpLogs": {
"azureBlobStorage": {
"enabled": true,
"sasUrl": "<sas-url-for-blob-storage>",
"retentionInDays": 7
}
}
}
}
Generate a SAS token for your Blob Storage container and replace <sas-url-for-blob-storage>
with the full URL.
https://learn.microsoft.com/en-us/cli/azure/webapp/log?view=azure-cli-latest
https://learn.microsoft.com/en-us/azure/app-service/monitor-app-service
https://learn.microsoft.com/en-us/rest/api/storageservices/create-user-delegation-sas
If the answer is helpful, please click Accept Answer and kindly upvote it