-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathavd-monitor-diag.bicep
69 lines (65 loc) · 1.41 KB
/
avd-monitor-diag.bicep
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
//Define diagnostic setting parameters
param logAnalyticsWorkspaceID string
param hostpoolName string
param workspaceName string
resource hostPool 'Microsoft.DesktopVirtualization/hostPools@2020-11-02-preview' existing = {
name: hostpoolName
}
resource workspace 'Microsoft.DesktopVirtualization/workspaces@2020-11-02-preview' existing = {
name: workspaceName
}
//Create diagnostic settings for AVD Objects
resource avdhpds 'microsoft.insights/diagnosticSettings@2017-05-01-preview' = {
scope: hostPool
name: 'hostpool-diag'
properties: {
workspaceId: logAnalyticsWorkspaceID
logs: [
{
category: 'Checkpoint'
enabled: true
}
{
category: 'Error'
enabled: true
}
{
category: 'Management'
enabled: true
}
{
category: 'Connection'
enabled: true
}
{
category: 'HostRegistration'
enabled: true
}
]
}
}
resource avdwsds 'microsoft.insights/diagnosticSettings@2017-05-01-preview' = {
scope: workspace
name: 'workspacepool-diag'
properties: {
workspaceId: logAnalyticsWorkspaceID
logs: [
{
category: 'Checkpoint'
enabled: true
}
{
category: 'Error'
enabled: true
}
{
category: 'Management'
enabled: true
}
{
category: 'Feed'
enabled: true
}
]
}
}