Skip to content

Commit fc13e5a

Browse files
Merge pull request #292435 from halkazwini/nw-ta3
Traffic analytics updates - PR#4
2 parents 970942d + 654126d commit fc13e5a

File tree

2 files changed

+6
-56
lines changed

2 files changed

+6
-56
lines changed

articles/network-watcher/traffic-analytics-faq.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,6 @@ summary: |
1515
sections:
1616
- name: Ignored
1717
questions:
18-
- question: |
19-
What prerequisites are needed to use traffic analytics?
20-
answer: |
21-
See [Traffic analytics prerequisites](traffic-analytics.md#prerequisites) for a list of the required prerequisites.
22-
2318
- question: |
2419
How can I check if I have the required roles?
2520
answer: |

articles/network-watcher/traffic-analytics.md

Lines changed: 6 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,7 @@ To use traffic analytics, you need the following components:
8484
- Information about the flow, such as the source and destination IP addresses, the source and destination ports, and the protocol.
8585
- The status of the traffic, such as allowed or denied.
8686

87-
For more information, see [Virtual network flow logs overview](vnet-flow-logs-overview.md) and [Create a virtual network flow log](vnet-flow-logs-portal.md#create-a-flow-log).
88-
89-
To learn about the differences between network security group flow logs and virtual network flow logs, see [Virtual network flow logs compared to network security group flow logs](vnet-flow-logs-overview.md#virtual-network-flow-logs-compared-to-network-security-group-flow-logs).
87+
For more information, see [Virtual network flow logs overview](vnet-flow-logs-overview.md) and [Create a virtual network flow log](vnet-flow-logs-portal.md#create-a-flow-log). To learn about the differences between network security group flow logs and virtual network flow logs, see [Virtual network flow logs compared to network security group flow logs](vnet-flow-logs-overview.md#virtual-network-flow-logs-compared-to-network-security-group-flow-logs).
9088

9189
> [!NOTE]
9290
> To use Traffic analytics, you must assign one of the following [Azure built-in roles](../role-based-access-control/built-in-roles.md) to your account:
@@ -95,7 +93,11 @@ To use traffic analytics, you need the following components:
9593
> | ---------------- | ---- |
9694
> | Resource Manager | [Owner](../role-based-access-control/built-in-roles.md?toc=/azure/network-watcher/toc.json#owner) |
9795
> | | [Contributor](../role-based-access-control/built-in-roles.md?toc=/azure/network-watcher/toc.json#contributor) |
98-
> | | [Network contributor](../role-based-access-control/built-in-roles.md?toc=/azure/network-watcher/toc.json#network-contributor) and [Monitoring contributor](../role-based-access-control/built-in-roles.md?toc=/azure/network-watcher/toc.json#monitoring-contributor) |
96+
> | | [Network contributor](../role-based-access-control/built-in-roles.md?toc=/azure/network-watcher/toc.json#network-contributor) <sup>1</sup> and [Monitoring contributor](../role-based-access-control/built-in-roles.md?toc=/azure/network-watcher/toc.json#monitoring-contributor) <sup>2</sup> |
97+
>
98+
> <sup>1</sup> Network contributor doesn't cover `Microsoft.OperationalInsights/workspaces/*` actions.
99+
>
100+
> <sup>2</sup> Only required when using traffic analytics to analyze virtual network flow logs.
99101
>
100102
> If none of the preceding built-in roles are assigned to your account, assign a [custom role](../role-based-access-control/custom-roles.md?toc=/azure/network-watcher/toc.json) that supports the actions listed in [Traffic analytics permissions](required-rbac-permissions.md#traffic-analytics).
101103
@@ -109,53 +111,6 @@ Reduced logs are enhanced with geography, security, and topology information and
109111

110112
:::image type="content" source="./media/traffic-analytics/data-flow-for-nsg-flow-log-processing.png" alt-text="Diagram that shows how network traffic data flows from a network security group log to an analytics dashboard. Middle steps include aggregation and enhancement.":::
111113

112-
## Prerequisites
113-
114-
Traffic analytics requires the following prerequisites:
115-
116-
- A Network Watcher enabled subscription. For more information, see [Enable or disable Azure Network Watcher](network-watcher-create.md).
117-
- Network security group flow logs enabled for the network security groups you want to monitor or virtual network flow logs enabled for the virtual network you want to monitor. For more information, see [Create a network security group flow log](nsg-flow-logs-portal.md#create-a-flow-log) or [Create a virtual network flow log](vnet-flow-logs-portal.md#create-a-flow-log).
118-
- An Azure Log Analytics workspace with read and write access. For more information, see [Create a Log Analytics workspace](/azure/azure-monitor/logs/quick-create-workspace?toc=/azure/network-watcher/toc.json).
119-
120-
- One of the following [Azure built-in roles](../role-based-access-control/built-in-roles.md) needs to be assigned to your account:
121-
122-
| Deployment model | Role |
123-
| ---------------- | ---- |
124-
| Resource Manager | [Owner](../role-based-access-control/built-in-roles.md?toc=/azure/network-watcher/toc.json#owner) |
125-
| | [Contributor](../role-based-access-control/built-in-roles.md?toc=/azure/network-watcher/toc.json#contributor) |
126-
| | [Network contributor](../role-based-access-control/built-in-roles.md?toc=/azure/network-watcher/toc.json#network-contributor) <sup>1</sup> and [Monitoring contributor](../role-based-access-control/built-in-roles.md?toc=/azure/network-watcher/toc.json#monitoring-contributor) <sup>2</sup> |
127-
128-
If none of the preceding built-in roles are assigned to your account, assign a [custom role](../role-based-access-control/custom-roles.md?toc=/azure/network-watcher/toc.json) to your account. The custom role should support the following actions at the subscription level:
129-
130-
- `Microsoft.Network/applicationGateways/read`
131-
- `Microsoft.Network/connections/read`
132-
- `Microsoft.Network/loadBalancers/read`
133-
- `Microsoft.Network/localNetworkGateways/read`
134-
- `Microsoft.Network/networkInterfaces/read`
135-
- `Microsoft.Network/networkSecurityGroups/read`
136-
- `Microsoft.Network/publicIPAddresses/read`
137-
- `Microsoft.Network/routeTables/read`
138-
- `Microsoft.Network/virtualNetworkGateways/read`
139-
- `Microsoft.Network/virtualNetworks/read`
140-
- `Microsoft.Network/expressRouteCircuits/read`
141-
- `Microsoft.OperationalInsights/workspaces/read` <sup>1</sup>
142-
- `Microsoft.OperationalInsights/workspaces/sharedkeys/action` <sup>1</sup>
143-
- `Microsoft.Insights/dataCollectionRules/read` <sup>2</sup>
144-
- `Microsoft.Insights/dataCollectionRules/write` <sup>2</sup>
145-
- `Microsoft.Insights/dataCollectionRules/delete` <sup>2</sup>
146-
- `Microsoft.Insights/dataCollectionEndpoints/read` <sup>2</sup>
147-
- `Microsoft.Insights/dataCollectionEndpoints/write` <sup>2</sup>
148-
- `Microsoft.Insights/dataCollectionEndpoints/delete` <sup>2</sup>
149-
150-
<sup>1</sup> Network contributor doesn't cover `Microsoft.OperationalInsights/workspaces/*` actions.
151-
152-
<sup>2</sup> Only required when using traffic analytics to analyze virtual network flow logs. For more information, see [Data collection rules in Azure Monitor](/azure/azure-monitor/essentials/data-collection-rule-overview?toc=/azure/network-watcher/toc.json) and [Data collection endpoints in Azure Monitor](/azure/azure-monitor/essentials/data-collection-endpoint-overview?toc=/azure/network-watcher/toc.json).
153-
154-
To learn how to check roles assigned to a user for a subscription, see [List Azure role assignments using the Azure portal](../role-based-access-control/role-assignments-list-portal.yml?toc=/azure/network-watcher/toc.json). If you can't see the role assignments, contact the respective subscription admin.
155-
156-
> [!CAUTION]
157-
> Data collection rule and data collection endpoint resources are created and managed by traffic analytics. If you perform any operation on these resources, traffic analytics may not function as expected.
158-
159114
## Availability
160115

161116
The following tables list the supported regions where you can enable traffic analytics for your flow logs and the Log Analytics workspaces that you can use.

0 commit comments

Comments
 (0)