File tree Expand file tree Collapse file tree 2 files changed +30
-0
lines changed
Expand file tree Collapse file tree 2 files changed +30
-0
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,9 @@ param location string
1313@description ('Data KeyVault name.' )
1414param keyVaultName string
1515
16+ @description ('Log Analytics Workspace Id.' )
17+ param logAnalyticsWorkspaceId string
18+
1619resource serviceBus 'Microsoft.ServiceBus/namespaces@2022-10-01-preview' = {
1720 name : name
1821 location : location
@@ -42,3 +45,22 @@ module serviceBusSecrets 'keyVaultSecretsSecure.bicep' = {
4245 serviceBus
4346 ]
4447}
48+
49+ resource diagnosticSettings 'Microsoft.Insights/diagnosticSettings@2021-05-01-preview' = {
50+ name : 'ServiceBus-diagnostics'
51+ scope : serviceBus
52+ properties : {
53+ workspaceId : logAnalyticsWorkspaceId
54+ logs : [
55+ {
56+ category : null
57+ categoryGroup : 'allLogs'
58+ enabled : true
59+ retentionPolicy : {
60+ days : 0
61+ enabled : false
62+ }
63+ }
64+ ]
65+ }
66+ }
Original file line number Diff line number Diff line change @@ -441,9 +441,11 @@ module serviceBusTemplate 'serviceBus.bicep' = {
441441 sku : serviceBusSku
442442 location : location
443443 keyVaultName : keyVaultName
444+ logAnalyticsWorkspaceId : logAnalyticsTemplate .outputs .resourceId
444445 }
445446 dependsOn : [
446447 dataKeyVaultTemplate
448+ logAnalyticsTemplate
447449 ]
448450}
449451
@@ -455,6 +457,7 @@ module serviceBusTopicTemplate 'serviceBusTopic.bicep' = {
455457 }
456458 dependsOn : [
457459 serviceBusTemplate
460+ logAnalyticsTemplate
458461 ]
459462}
460463
@@ -467,6 +470,7 @@ module serviceBusSubscriptionsTemplate 'serviceBusSubscription.bicep' = {
467470 }
468471 dependsOn : [
469472 serviceBusTopicTemplate
473+ logAnalyticsTemplate
470474 ]
471475}
472476
@@ -478,6 +482,7 @@ module serviceBusMembershipUpdatersTopicTemplate 'serviceBusTopic.bicep' = {
478482 }
479483 dependsOn : [
480484 serviceBusTemplate
485+ logAnalyticsTemplate
481486 ]
482487}
483488
@@ -490,6 +495,7 @@ module serviceBusMembershipUpdatersSubscriptionsTemplate 'serviceBusSubscription
490495 }
491496 dependsOn : [
492497 serviceBusMembershipUpdatersTopicTemplate
498+ logAnalyticsTemplate
493499 ]
494500}
495501
@@ -503,6 +509,7 @@ module membershipAggregatorQueue 'serviceBusQueue.bicep' = {
503509 }
504510 dependsOn :[
505511 serviceBusTemplate
512+ logAnalyticsTemplate
506513 ]
507514}
508515
@@ -516,6 +523,7 @@ module notificationsQueue 'serviceBusQueue.bicep' = {
516523 }
517524 dependsOn :[
518525 serviceBusTemplate
526+ logAnalyticsTemplate
519527 ]
520528}
521529
You can’t perform that action at this time.
0 commit comments