Skip to content

Commit c6943f9

Browse files
authored
Merge pull request #314644 from mbender-ms/lb-migrate-ts
Load Balancer | Major Update | Retire LB troubleshoot set and add support-help page
2 parents 1b4b7cb + 1a3a253 commit c6943f9

22 files changed

Lines changed: 124 additions & 716 deletions

articles/load-balancer/.openpublishing.redirection.load-balancer.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -468,6 +468,46 @@
468468
"source_path_from_root": "/articles/load-balancer/load-balancer-multiple-ip-powershell.md",
469469
"redirect_url": "/azure/load-balancer/load-balancer-multiple-ip",
470470
"redirect_document_id": false
471+
},
472+
{
473+
"source_path_from_root": "/articles/load-balancer/load-balancer-troubleshoot.md",
474+
"redirect_url": "/troubleshoot/azure/load-balancer/load-balancer-troubleshoot",
475+
"redirect_document_id": false
476+
},
477+
{
478+
"source_path_from_root": "/articles/load-balancer/load-balancer-troubleshoot-backend-traffic.md",
479+
"redirect_url": "/troubleshoot/azure/load-balancer/load-balancer-troubleshoot-backend-traffic",
480+
"redirect_document_id": false
481+
},
482+
{
483+
"source_path_from_root": "/articles/load-balancer/load-balancer-troubleshoot-health-probe-status.md",
484+
"redirect_url": "/troubleshoot/azure/load-balancer/load-balancer-troubleshoot-health-probe-status",
485+
"redirect_document_id": false
486+
},
487+
{
488+
"source_path_from_root": "/articles/load-balancer/load-balancer-troubleshoot-health-event-logs.md",
489+
"redirect_url": "/troubleshoot/azure/load-balancer/load-balancer-troubleshoot-health-event-logs",
490+
"redirect_document_id": false
491+
},
492+
{
493+
"source_path_from_root": "/articles/load-balancer/troubleshoot-outbound-connection.md",
494+
"redirect_url": "/troubleshoot/azure/load-balancer/troubleshoot-outbound-connection",
495+
"redirect_document_id": false
496+
},
497+
{
498+
"source_path_from_root": "/articles/load-balancer/troubleshoot-load-balancer-imds.md",
499+
"redirect_url": "/troubleshoot/azure/load-balancer/troubleshoot-load-balancer-imds",
500+
"redirect_document_id": false
501+
},
502+
{
503+
"source_path_from_root": "/articles/load-balancer/troubleshoot-rhc.md",
504+
"redirect_url": "/troubleshoot/azure/load-balancer/troubleshoot-rhc",
505+
"redirect_document_id": false
506+
},
507+
{
508+
"source_path_from_root": "/articles/load-balancer/load-balancer-common-deployment-errors.md",
509+
"redirect_url": "/troubleshoot/azure/load-balancer/load-balancer-common-deployment-errors",
510+
"redirect_document_id": false
471511
}
472512
]
473513
}

articles/load-balancer/TOC.yml

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,8 @@
231231
href: manage-admin-state-how-to.md
232232
- name: Retrieve information using the Azure Instance Metadata Service
233233
href: instance-metadata-service-load-balancer.md
234+
- name: Testing inbound frontend IP address reachability
235+
href: load-balancer-test-frontend-reachability.md
234236
- name: Health probes
235237
items:
236238
- name: Manage health probes
@@ -259,26 +261,8 @@
259261
href: load-balancer-health-event-logs.md
260262
- name: Manage Load Balancer health status
261263
href: load-balancer-manage-health-status.md
262-
- name: Troubleshoot
263-
items:
264-
- name: Troubleshoot Azure Load Balancer
265-
href: load-balancer-troubleshoot.md
266-
- name: Testing inbound frontend IP address reachability
267-
href: load-balancer-test-frontend-reachability.md
268-
- name: Health Probe status
269-
href: load-balancer-troubleshoot-health-probe-status.md
270-
- name: Backend pool (VM) traffic
271-
href: load-balancer-troubleshoot-backend-traffic.md
272-
- name: Troubleshoot SNAT exhaustion and connection timeouts
273-
href: troubleshoot-outbound-connection.md
274-
- name: Resource health and inbound availability issues
275-
href: troubleshoot-rhc.md
276-
- name: Common error codes for Azure Instance Metadata Service (IMDS)
277-
href: troubleshoot-load-balancer-imds.md
278-
- name: Common deployment errors
279-
href: load-balancer-common-deployment-errors.md
280-
- name: Troubleshoot load balancer health event logs
281-
href: load-balancer-troubleshoot-health-event-logs.md
264+
- name: Support and troubleshooting for Azure Load Balancer
265+
href: load-balancer-support-help.md
282266
- name: Reference
283267
items:
284268
- name: Code samples

articles/load-balancer/howto-load-balancer-imds.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ curl -H "Metadata:true" --noproxy "*" "http://169.254.169.254:80/metadata/loadba
8888
```
8989

9090
## Next steps
91-
[Common error codes and troubleshooting steps](troubleshoot-load-balancer-imds.md)
91+
[Support and troubleshooting for Azure Load Balancer](load-balancer-support-help.md)
9292

9393
Learn more about [Azure Instance Metadata Service](/azure/virtual-machines/windows/instance-metadata-service)
9494

articles/load-balancer/index.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -129,12 +129,12 @@ landingContent:
129129
linkLists:
130130
- linkListType: how-to-guide
131131
links:
132-
- text: Troubleshoot Azure Load Balancer
133-
url: /azure/load-balancer/load-balancer-troubleshoot
132+
- text: Support and troubleshooting for Azure Load Balancer
133+
url: /azure/load-balancer/load-balancer-support-help
134134
- text: Testing reachability of Azure Load Balancer
135135
url: /azure/load-balancer/load-balancer-test-frontend-reachability
136-
- text: Troubleshoot Azure Load Balancer health probe status
137-
url: /azure/load-balancer/load-balancer-troubleshoot-health-probe-status
136+
- text: Azure Load Balancer troubleshooting documentation
137+
url: /troubleshoot/azure/load-balancer/welcome-azure-load-balancer
138138
# Card
139139
- title: Related load balancing and content delivery services
140140
linkLists:

articles/load-balancer/instance-metadata-service-load-balancer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ For more information on how to access the load balancer metadata, see [Use Azure
2929

3030
## Troubleshoot common error codes
3131

32-
For more information on common error codes and their mitigation methods, see [Troubleshoot common error codes when using IMDS](troubleshoot-load-balancer-imds.md).
32+
For more information on support and troubleshooting resources, see [Support and troubleshooting for Azure Load Balancer](load-balancer-support-help.md).
3333

3434
## Support
3535

articles/load-balancer/load-balancer-common-deployment-errors.md

Lines changed: 0 additions & 45 deletions
This file was deleted.

articles/load-balancer/load-balancer-faqs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ sections:
115115
- question: |
116116
Can I access the frontend of my internal load balancer from the participating backend pool VM?
117117
answer: |
118-
No, Azure Load Balancer doesn't support this scenario. To learn more, visit our [troubleshoot page](load-balancer-troubleshoot-backend-traffic.md#cause-4-access-of-the-internal-load-balancer-frontend-from-the-participating-load-balancer-backend-pool-vm).
118+
No, Azure Load Balancer doesn't support this scenario. To learn more, visit [Support and troubleshooting for Azure Load Balancer](load-balancer-support-help.md).
119119
120120
- question: |
121121
What are best practices with respect to outbound connectivity?

articles/load-balancer/load-balancer-health-event-logs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,4 @@ In this article, you learned about Azure Load Balancer health event logs and hea
5555
For more information about how to collect, analyze, and create alerts using these logs, along with troubleshooting each health event type, see:
5656

5757
- [Learn to monitor and alert with Azure Load Balancer health event logs](load-balancer-monitor-alert-health-event-logs.md).
58-
- [Troubleshoot Azure Load Balancer health event logs](load-balancer-troubleshoot-health-event-logs.md)
58+
- [Support and troubleshooting for Azure Load Balancer](load-balancer-support-help.md)

articles/load-balancer/load-balancer-monitor-alert-health-event-logs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,4 +147,4 @@ In this article, you learned how to collect, analyze, and create alerts using th
147147
For more information about Azure Load Balancer health event logs and health event types, along with how to troubleshoot each health event type, see:
148148
149149
- [Azure Load Balancer health event logs](load-balancer-health-event-logs.md)
150-
- [Troubleshoot load balancer health event logs](./load-balancer-troubleshoot-health-event-logs.md)
150+
- [Support and troubleshooting for Azure Load Balancer](./load-balancer-support-help.md)

articles/load-balancer/load-balancer-outbound-connections.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ Outbound connections can burst. A backend instance can be allocated insufficient
160160

161161
For more information about connection pooling with Azure App Service, see [Troubleshooting intermittent outbound connection errors in Azure App Service](../app-service/troubleshoot-intermittent-outbound-connection-errors.md#avoiding-the-problem)
162162

163-
New outbound connections to a destination IP fail when port exhaustion occurs. Connections succeed when a port becomes available. This exhaustion occurs when the 64,000 ports from an IP address are spread thin across many backend instances. For guidance on mitigation of SNAT port exhaustion, see the [troubleshooting guide](./troubleshoot-outbound-connection.md).
163+
New outbound connections to a destination IP fail when port exhaustion occurs. Connections succeed when a port becomes available. This exhaustion occurs when the 64,000 ports from an IP address are spread thin across many backend instances. For guidance on mitigation of SNAT port exhaustion, see [Support and troubleshooting for Azure Load Balancer](./load-balancer-support-help.md).
164164

165165
## Port reuse
166166
For TCP connections, the load balancer uses a single SNAT port for every destination IP and port. For connections to the same destination IP, a single SNAT port can be reused as long as the destination port differs. Reuse isn't possible when there already exists a connection to the same destination IP and port.
@@ -185,7 +185,6 @@ In the example in the following table, a backend instance with private IP 10.0.0
185185
* Each IP address provides 64,000 ports that can be used for SNAT.
186186

187187
* Each port can be used for both TCP and UDP connections to a destination IP address
188-
189188
* A UDP SNAT port is needed whether the destination port is unique or not. For every UDP connection to a destination IP, one UDP SNAT port is used.
190189

191190
* A TCP SNAT port can be used for multiple connections to the same destination IP provided the destination ports are different.
@@ -198,6 +197,6 @@ In the example in the following table, a backend instance with private IP 10.0.0
198197

199198
## Next steps
200199

201-
* [Troubleshoot outbound connection failures because of SNAT exhaustion](./troubleshoot-outbound-connection.md)
200+
* [Support and troubleshooting for Azure Load Balancer](./load-balancer-support-help.md)
202201
* [Review SNAT metrics](./load-balancer-standard-diagnostics.md#how-do-i-check-my-snat-port-usage-and-allocation) and familiarize yourself with the correct way to filter, split, and view them.
203202
* Learn how to [migrate your existing outbound connectivity method to NAT gateway](../virtual-network/nat-gateway/tutorial-migrate-outbound-nat.md)

0 commit comments

Comments
 (0)