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: support/azure/azure-kubernetes/create-upgrade-delete/troubleshoot-apiserver-etcd.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -348,7 +348,7 @@ The root cause of high etcd memory usage is typically intensive API server load.
348
348
349
349
The etcd memory alert can be triggered by any combination of three factors. Use these diagnostic tools to identify which factor is most problematic in your situation:
350
350
351
-
- **For high request rates**: Use the **API Server Resource Intensive Listing Analyzer** from [Step 2](#step-2-identify-and-chart-the-average-latency-of-api-server-requests-per-user-agent) to identify agents that make excessive LIST calls.
351
+
- **For high request rates**: Use the **API Server Resource Intensive Listing Analyzer** from [Step 2](#step-2a-identify-and-chart-the-average-latency-of-api-server-requests-per-user-agent) to identify agents that make excessive LIST calls.
352
352
- **For object count and size issues**: Use the **Etcd Performance Analyzer** and **Etcd Capacity Analyzer** in the Azure portal.
353
353
354
354
#### How to use the Etcd Performance Analyzer
@@ -365,14 +365,14 @@ What you get:
365
365
366
366
Next steps based on results:
367
367
- If high request rates are indicated, run the **API Server Resource Intensive Listing Analyzer** (see Step 2 earlier in this article) to identify offending agents and LIST patterns.
368
-
- If large objects or many objects are indicated, run the **Etcd Capacity Analyzer**, and follow [Cause 2](#cause-2-an-offending-client-leaks-etcd-objects-and-results-in-a-slowdown-of-etcd).
368
+
- If large objects or many objects are indicated, run the **Etcd Capacity Analyzer**, and follow [Cause 2](#cause-2-an-offending-client-leaks-etcd-objects-and-causes-a-slowdown-of-etcd).
369
369
370
370
**Step 2: Apply the appropriate solution based on your findings**
371
371
372
372
After you identify the primary cause, apply the relevant solution from this troubleshooting guide:
373
373
374
374
- **If excessive LIST or PUT calls are identified**: Follow the [Cause 3](#cause-3-an-offending-client-makes-excessive-list-or-put-calls) solution to tune API call patterns or throttle problematic clients.
375
-
- **If too many objects are stored in etcd**: Follow the [Cause 2](#cause-2-an-offending-client-leaks-etcd-objects-and-results-in-a-slowdown-of-etcd) solution to clean up objects and implement retention policies.
375
+
- **If too many objects are stored in etcd**: Follow the [Cause 2](#cause-2-an-offending-client-leaks-etcd-objects-and-causes-a-slowdown-of-etcd) solution to clean up objects and implement retention policies.
376
376
- **If large objects are consuming excessive memory**: Focus on the following object size reduction techniques.
0 commit comments