また、診断ログを設定して、以下のARMテンプレートセクションでWebアプリケーションのロギングにブロブストレージを使用できるようにすることもできます。
{
"type": "Microsoft.Web/sites",
"name": "[parameters('webapp_name')]",
"apiVersion": "2015-08-01",
"location": "Southeast Asia",
"properties": {
"name": "[parameters('webapp_name')]",
"serverFarmId": "[resourceId('Microsoft.Web/serverfarms', parameters('serverfarms_name'))]"
},
"resources": [
{
"name": "logs",
"type": "config",
"apiVersion": "2015-08-01",
"dependsOn": [
"[resourceId('Microsoft.Web/sites', parameters('webapp_name'))]"
],
"properties": {
"applicationLogs": {
"fileSystem": {
"level": "Off"
},
"azureTableStorage": {
"level": "Off",
"sasUrl": null
},
"azureBlobStorage": {
"level": "Verbose",
"sasUrl": "yourBlobStorageSasUrl",
"retentionInDays": null
},
"httpLogs": {
"fileSystem": {
"retentionInMb": 35,
"retentionInDays": null,
"enabled": false
},
"azureBlobStorage": {
"sasUrl": "yourBlobStorageSasUrl",
"retentionInDays": null,
"enabled": true
}
}
}
}
}
],
"dependsOn": [
"[resourceId('Microsoft.Web/serverfarms', parameters('serverfarms_name'))]"
]
}
こんにちはJoel、あなたは答えとしてARMテンプレートソリューションを受け入れますか?私はAzure SDKでこれを達成する方法について確かではありませんが、ARMテンプレートでは確信しています。 – juvchan
@juvchan絶対に、ありがとう –