귀하의 설명과 제공된 링크에 따르면, 나는 나의 편에서 시험 데모를 만들었습니다. 잘 작동합니다.
잘못된 blob SAS URL을 설정할 수 있습니다. 컨테이너 레벨의 SAS URL을 생성하고 다시 시도해 보시기 바랍니다.
는 SAS 형식으로 아래와 같이 : MT 테스트 템플릿에 대한
https://{yourstorageaccount}.blob.core.windows.net/mycontainer?sv=2015-04-05&sr=c&sig={sig}&st=2017-10-30T02:09:57Z&se=2217-10-30T02:09:57Z&sp=rwdl
자세한 내용, 당신은 코드 아래를 참조 수 :
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"brandosptestName": {
"type": "string",
"minLength": 1
},
"brandosptestSkuName": {
"type": "string",
"defaultValue": "F1",
"allowedValues": [
"F1",
"D1",
"B1",
"B2",
"B3",
"S1",
"S2",
"S3",
"P1",
"P2",
"P3",
"P4"
],
"metadata": {
"description": "Describes plan's pricing tier and capacity. Check details at https://azure.microsoft.com/en-us/pricing/details/app-service/"
}
}
},
"variables": {
"bandotestName": "[concat('bandotest', uniqueString(resourceGroup().id))]"
},
"resources": [
{
"name": "[parameters('brandosptestName')]",
"type": "Microsoft.Web/serverfarms",
"location": "[resourceGroup().location]",
"apiVersion": "2015-08-01",
"sku": {
"name": "[parameters('brandosptestSkuName')]"
},
"dependsOn": [ ],
"tags": {
"displayName": "brandosptest"
},
"properties": {
"name": "[parameters('brandosptestName')]",
"numberOfWorkers": 1
}
},
{
"name": "[variables('bandotestName')]",
"type": "Microsoft.Web/sites",
"location": "[resourceGroup().location]",
"apiVersion": "2015-08-01",
"resources": [
{
"name": "logs",
"type": "config",
"apiVersion": "2015-08-01",
"dependsOn": [
"[resourceId('Microsoft.Web/sites',variables('bandotestName'))]"
],
"properties": {
"applicationLogs": {
"fileSystem": {
"level": "Off"
},
"azureTableStorage": {
"level": "Off",
"sasUrl": null
},
"azureBlobStorage": {
"level": "Verbose",
"sasUrl": "url",
"retentionInDays": 7
},
"httpLogs": {
"fileSystem": {
"retentionInMb": 35,
"retentionInDays": 7,
"enabled": false
},
"azureBlobStorage": {
"sasUrl": "url",
"retentionInDays": 7,
"enabled": true
}
},
"failedRequestsTracing": {
"enabled": false
},
"detailedErrorMessages": {
"enabled": false
}
}
}
}
],
"dependsOn": [
"[resourceId('Microsoft.Web/serverfarms', parameters('brandosptestName'))]"
],
"tags": {
"[concat('hidden-related:', resourceId('Microsoft.Web/serverfarms', parameters('brandosptestName')))]": "Resource",
"displayName": "bandotest"
},
"properties": {
"name": "[variables('bandotestName')]",
"serverFarmId": "[resourceId('Microsoft.Web/serverfarms', parameters('brandosptestName'))]"
}
}
],
"outputs": {
}
}
결과 :
을 처음 당신의 템플릿이 내 구현과 매우 비슷해 보입니다. 그래서 저는 완전히 혼란 스럽습니다. blob 저장소 구성이 템플릿에 정의 된대로 app 서비스의 진단 로그 창에 나타 났습니까 (서식 파일을 적용 할 때 경고/오류가 표시되지 않음)? 나는 앞으로 또 다른 기회를 주겠지 만, 당신을 계속 지키는 것을 잊지 않을 것입니다. – sergevm
마지막으로 위의 샘플을 내 템플릿과 비교 한 후 다시 시도해야합니다. 여전히 동일한 부분 결과, 즉 파일 시스템 응용 프로그램 로그 및 BLOB 저장소 로깅의 수준은 템플릿에서 가져 오지만 sasUrl 및 retentionInDays 매개 변수는 가져 오지 않습니다. 나는 출력에서'성공'항목을 얻는다. 그러나 포털에서는 그렇지 않다. – sergevm