You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/load-testing/how-to-test-private-endpoint.md
+19-19Lines changed: 19 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,9 +47,9 @@ These resources are ephemeral and exist only during the load test run. If you re
47
47
- An existing virtual network and a subnet to use with Azure Load Testing.
48
48
- The virtual network must be in the same subscription and the same region as the Azure Load Testing resource.
49
49
- The virtual network address range cannot overlap with 172.29.0.0/30, the address range that Azure Load Testing uses.
50
-
- You require the [Network Contributor](../role-based-access-control/built-in-roles.md#network-contributor) role, or a parent of this role, on the virtual network. See [Check access for a user to Azure resources](../role-based-access-control/check-access.md) to verify your permissions.
50
+
- You require the [Network Contributor](/azure/role-based-access-control/built-in-roles#network-contributor) role, or a parent of this role, on the virtual network. See [Check access for a user to Azure resources](/azure/role-based-access-control/check-access) to verify your permissions.
51
51
- The subnet you use for Azure Load Testing must have enough unassigned IP addresses to accommodate the number of load test engines for your test. Learn more about [configuring your test for high-scale load](./how-to-high-scale-load.md).
52
-
- The subnet shouldn't be delegated to any other Azure service. For example, it shouldn't be delegated to Azure Container Instances (ACI). Learn more about [subnet delegation](../virtual-network/subnet-delegation-overview.md).
52
+
- The subnet shouldn't be delegated to any other Azure service. For example, it shouldn't be delegated to Azure Container Instances (ACI). Learn more about [subnet delegation](/azure/virtual-network/subnet-delegation-overview).
53
53
- Azure CLI version 2.2.0 or later (if you're using CI/CD). Run `az --version` to find the version that's installed on your computer. If you need to install or upgrade the Azure CLI, see [How to install the Azure CLI](/cli/azure/install-azure-cli).
54
54
55
55
## Configure your virtual network
@@ -58,15 +58,15 @@ To test private endpoints, you need an existing Azure virtual network. Your virt
58
58
59
59
### Create a subnet
60
60
61
-
When you deploy Azure Load Testing in your virtual network, it's recommended to use separate subnets for Azure Load Testing and for the application endpoint. This approach enables you to configure network traffic access policies specifically for each purpose. Learn more about how to [add a subnet to a virtual network](../virtual-network/virtual-network-manage-subnet.md#add-a-subnet).
61
+
When you deploy Azure Load Testing in your virtual network, it's recommended to use separate subnets for Azure Load Testing and for the application endpoint. This approach enables you to configure network traffic access policies specifically for each purpose. Learn more about how to [add a subnet to a virtual network](/azure/virtual-network/virtual-network-manage-subnet#add-a-subnet).
62
62
63
63
### Configure traffic access
64
64
65
65
Azure Load Testing requires both inbound and outbound access for the injected VMs in your virtual network. If you plan to restrict traffic access to your virtual network, or if you're already using a network security group, configure the network security group for the subnet in which you deploy the load test.
66
66
67
67
1. Go to the [Azure portal](https://portal.azure.com).
68
68
69
-
1. If you don't have an NSG yet, follow these steps to [create a network security group](../virtual-network/manage-network-security-group.md#create-a-network-security-group).
69
+
1. If you don't have an NSG yet, follow these steps to [create a network security group](/azure/virtual-network/manage-network-security-group#create-a-network-security-group).
70
70
71
71
Create the NSG in the same region as your virtual network, and then associate it with your subnet.
72
72
@@ -115,7 +115,7 @@ Azure Load Testing requires both inbound and outbound access for the injected VM
115
115
116
116
## Configure your load test script
117
117
118
-
The test engine VMs, which run the JMeter script, are injected in the virtual network that contains the application endpoint. You can now refer directly to the endpoint in the JMX file by using the private IP address or use [name resolution in your network](../virtual-network/virtual-networks-name-resolution-for-vms-and-role-instances.md).
118
+
The test engine VMs, which run the JMeter script, are injected in the virtual network that contains the application endpoint. You can now refer directly to the endpoint in the JMX file by using the private IP address or use [name resolution in your network](/azure/virtual-network/virtual-networks-name-resolution-for-vms-and-role-instances).
119
119
120
120
For example, for an endpoint with IP address 10.179.0.7, in a virtual network with subnet range 10.179.0.0/18, the JMX file could have this information:
121
121
@@ -165,7 +165,7 @@ You can specify the VNET configuration settings in the load test creation/update
165
165
:::image type="content" source="media/how-to-test-private-endpoint/create-new-test-load-vnet.png" alt-text="Screenshot that shows the Load tab for creating or updating a load test.":::
166
166
167
167
> [!IMPORTANT]
168
-
> Make sure you have sufficient permissions for managing virtual networks. You require the [Network Contributor](../role-based-access-control/built-in-roles.md#network-contributor) role.
168
+
> Make sure you have sufficient permissions for managing virtual networks. You require the [Network Contributor](/azure/role-based-access-control/built-in-roles#network-contributor) role.
169
169
170
170
1. Review or fill the load test information. Follow these steps to [create or manage a test](./how-to-create-manage-test.md).
171
171
@@ -205,7 +205,7 @@ To configure the load test with your virtual network settings, update the [YAML
205
205
For more information about the YAML configuration, see [test configuration YAML reference](./reference-test-config-yaml.md).
206
206
207
207
> [!IMPORTANT]
208
-
> Make sure you have sufficient permissions for managing virtual networks. You require the [Network Contributor](../role-based-access-control/built-in-roles.md#network-contributor) role.
208
+
> Make sure you have sufficient permissions for managing virtual networks. You require the [Network Contributor](/azure/role-based-access-control/built-in-roles#network-contributor) role.
209
209
210
210
1. Save the YAML configuration file, and commit your changes to the source code repository.
211
211
@@ -219,7 +219,7 @@ When you configure a load test in a virtual network, the subscription has to be
219
219
220
220
1. Try to create or update the load test again after a few minutes.
221
221
222
-
1. If the error persists, follow these steps to [register your subscription](../azure-resource-manager/management/resource-providers-and-types.md#register-resource-provider) with the `Microsoft.Batch` resource provider manually.
222
+
1. If the error persists, follow these steps to [register your subscription](/azure/azure-resource-manager/management/resource-providers-and-types#register-resource-provider) with the `Microsoft.Batch` resource provider manually.
223
223
224
224
### Creating or updating the load test fails with `Subnet is not in the Succeeded state (ALTVNET002)`
225
225
@@ -241,15 +241,15 @@ The subnet you're using for the load test isn't in the `Succeeded` state and isn
241
241
242
242
The subnet you use for deploying the load test can't be delegated to another Azure service. Either remove the existing delegation, or select another subnet that is not delegated to a service.
243
243
244
-
Learn more about [adding or removing a subnet delegation](../virtual-network/manage-subnet-delegation.md#remove-subnet-delegation-from-an-azure-service).
244
+
Learn more about [adding or removing a subnet delegation](/azure/virtual-network/manage-subnet-delegation#remove-subnet-delegation-from-an-azure-service).
245
245
246
246
### Starting the load test fails with `User doesn't have subnet/join/action permission on the virtual network (ALTVNET004)`
247
247
248
-
To start a load test, you must have sufficient permissions to deploy Azure Load Testing to the virtual network. You require the [Network Contributor](../role-based-access-control/built-in-roles.md#network-contributor) role, or a parent of this role, on the virtual network.
248
+
To start a load test, you must have sufficient permissions to deploy Azure Load Testing to the virtual network. You require the [Network Contributor](/azure/role-based-access-control/built-in-roles#network-contributor) role, or a parent of this role, on the virtual network.
249
249
250
-
1. See [Check access for a user to Azure resources](../role-based-access-control/check-access.md) to verify your permissions.
250
+
1. See [Check access for a user to Azure resources](/azure/role-based-access-control/check-access) to verify your permissions.
251
251
252
-
1. Follow these steps to [assign the Network Contributor role](../role-based-access-control/role-assignments-steps.md) to your account.
252
+
1. Follow these steps to [assign the Network Contributor role](/azure/role-based-access-control/role-assignments-steps) to your account.
253
253
254
254
### Creating or updating the load test fails with `IPv6 enabled subnet not supported (ALTVNET005)`
255
255
@@ -291,24 +291,24 @@ The route table attached to the subnet isn't in the `Succeeded` state.
291
291
292
292
Inbound access from the `AzureLoadTestingInstanceManagement` service tag to the virtual network isn't allowed.
293
293
294
-
Follow these steps to [enable traffic access](#configure-traffic-access) for the `AzureLoadTestingInstanceManagement` service tag.
294
+
Follow these steps to [enable traffic access](/azure/load-testing/how-to-test-private-endpoint#configure-traffic-access) for the `AzureLoadTestingInstanceManagement` service tag.
295
295
296
296
### Creating or updating the load test fails with `Inbound not allowed from BatchNodeManagement service tag (ALTVNET009)`
297
297
298
298
Inbound access from the `BatchNodeManagement` service tag to the virtual network isn't allowed.
299
299
300
-
Follow these steps to [enable inbound access](#configure-traffic-access) for the `BatchNodeManagement` service tag.
300
+
Follow these steps to [enable inbound access](/azure/load-testing/how-to-test-private-endpoint#configure-traffic-access) for the `BatchNodeManagement` service tag.
301
301
302
302
### Creating or updating the load test fails with `Route Table has next hop set for address prefix 0.0.0.0/0`
303
303
304
-
Your subnet route table has the next hop set type set to **Virtual appliance** for route [0.0.0.0/0](../virtual-network/virtual-networks-udr-overview.md#default-route). This configuration would cause asymmetric routing for network packets while provisioning the virtual machines in the subnet.
304
+
Your subnet route table has the next hop set type set to **Virtual appliance** for route [0.0.0.0/0](/azure/virtual-network/virtual-networks-udr-overview#default-route). This configuration would cause asymmetric routing for network packets while provisioning the virtual machines in the subnet.
305
305
306
306
Perform either of two actions to resolve this error:
307
307
308
308
- Use a different subnet, which doesn't have custom routes.
309
-
- [Modify the subnet route table](../virtual-network/manage-route-table.md) and set the next hop type for route 0.0.0.0/0 to **Internet**.
309
+
- [Modify the subnet route table](/azure/virtual-network/manage-route-table) and set the next hop type for route 0.0.0.0/0 to **Internet**.
310
310
311
-
Learn more about [virtual network traffic routing](../virtual-network/virtual-networks-udr-overview.md).
311
+
Learn more about [virtual network traffic routing](/azure/virtual-network/virtual-networks-udr-overview).
312
312
313
313
### Creating or updating the load test fails with `Subnet is in a different subscription than resource (ALTVNET011)`
314
314
@@ -340,9 +340,9 @@ The load test engine instances couldn't be deployed due to an error in the subne
340
340
341
341
The subnet you use for Azure Load Testing must have enough unassigned IP addresses to accommodate the number of load test engines for your test.
342
342
343
-
Follow these steps to [update the subnet settings](../virtual-network/virtual-network-manage-subnet.md#change-subnet-settings) and increase the IP address range.
343
+
Follow these steps to [update the subnet settings](/azure/virtual-network/virtual-network-manage-subnet#change-subnet-settings) and increase the IP address range.
344
344
345
345
## Next steps
346
346
347
347
- Learn more about the [scenarios for deploying Azure Load Testing in a virtual network](./concept-azure-load-testing-vnet-injection.md).
348
-
- Learn how to [Monitor server-side application metrics](./how-to-monitor-server-side-metrics.md).
348
+
- Learn how to [Monitor server-side application metrics](./how-to-monitor-server-side-metrics.md).
0 commit comments