Skip to content

Commit 6afed45

Browse files
authored
Merge pull request #235899 from MicrosoftDocs/main
Publish to Live Wednesday 4AM PST, 04/26
2 parents 921d1b5 + 1834360 commit 6afed45

File tree

227 files changed

+824
-907
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

227 files changed

+824
-907
lines changed

.openpublishing.redirection.azure-monitor.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6136,6 +6136,11 @@
61366136
"redirect_url": "/azure/azure-monitor/app/data-model-complete",
61376137
"redirect_document_id": false
61386138
},
6139+
{
6140+
"source_path_from_root": "/articles/azure-monitor/vm/monitor-virtual-machine-management-packs.md",
6141+
"redirect_url": "/azure/azure-monitor/azure-monitor-operations-manager#migrate-management-pack-logic",
6142+
"redirect_document_id": false
6143+
},
61396144
{
61406145
"source_path_from_root": "/articles/azure-monitor/logs/dashboard-upgrade.md",
61416146
"redirect_url": "/azure/azure-monitor/visualize/tutorial-logs-dashboards",
Loading

articles/active-directory/cloud-infrastructure-entitlement-management/partner-list.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ Microsoft verified partners can help you onboard Microsoft Entra Permissions Man
2020

2121
* **Product Expertise**
2222

23-
Our partners will help you navigate Permissions Management, letting you in on best
23+
Our partners help you navigate Permissions Management, letting you in on best
2424
practices and guidance to enhance your security strategy.
2525

2626
* **Risk Assessment**
2727

28-
Partners will guide you through the Entra Permissions Management risk assessment and
28+
Partners guide you through the Entra Permissions Management risk assessment and
2929
help you identify top permission risks across your multicloud infrastructure.
3030

3131
* **Onboarding and Deployment Support**
@@ -49,6 +49,7 @@ If you're a partner and would like to be considered for the Entra Permissions Ma
4949
| ![Screenshot of Ascent Solutions logo.](media/partner-list/partner-ascent-solutions.png) | [Ascent Solutions Microsoft Entra Permissions Management Rapid Risk Assessment](https://www.meetascent.com/resources/microsoft-entra-permissions-rapid-risk-assessment)
5050
| ![Screenshot of Synergy Advisors logo.](media/partner-list/partner-synergy-advisors.png) | [Synergy Advisors Identity Optimization](https://synergyadvisors.biz/solutions-item/identity-optimization/)
5151
| ![Screenshot of BDO Digital logo.](media/partner-list/partner-bdo-digital.png) | [BDO Digital Managing Permissions Across Multicloud](https://www.bdodigital.com/services/security-compliance/cybersecurity/entra-permissions-management)
52+
| ![Screenshot of Mazzy Technologies logo.](media/partner-list/partner-mazzy-technologies.png) | [Mazzy Technologies Identity](https://mazzytechnologies.com/identity%3A-microsoft-entra)
5253
## Next steps
5354

5455
* For an overview of Permissions Management, see [What's Permissions Management?](overview.md)

articles/aks/aks-diagnostics.md

Lines changed: 35 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,88 +1,70 @@
11
---
2-
title: Azure Kubernetes Service (AKS) Diagnostics Overview
2+
title: Azure Kubernetes Service (AKS) Diagnose and Solve Problems Overview
33
description: Learn about self-diagnosing clusters in Azure Kubernetes Service.
4+
services: container-service
5+
author: rongzhang
46
ms.topic: conceptual
5-
ms.date: 11/15/2022
7+
ms.date: 03/10/2023
8+
ms.author: rongzhang
69
---
710

8-
# Azure Kubernetes Service Diagnostics (preview) overview
11+
# Azure Kubernetes Service Diagnose and Solve Problems overview
912

10-
Troubleshooting Azure Kubernetes Service (AKS) cluster issues plays an important role in maintaining your cluster, especially if your cluster is running mission-critical workloads. AKS Diagnostics (preview) is an intelligent, self-diagnostic experience with the following features:
13+
Troubleshooting Azure Kubernetes Service (AKS) cluster issues plays an important role in maintaining your cluster, especially if your cluster is running mission-critical workloads. AKS Diagnose and Solve Problems is an intelligent, self-diagnostic experience that:
14+
* Helps you identify and resolve problems in your cluster.
15+
* Requires no extra configuration or billing cost.
16+
17+
## Open AKS Diagnose and Solve Problems
1118

12-
* Helps you identify and resolve problems in your cluster.
13-
* Is cloud-native.
14-
* Requires no extra configuration or billing costs.
19+
To access AKS Diagnose and Solve Problems:
1520

16-
[!INCLUDE [preview features callout](./includes/preview/preview-callout.md)]
21+
1. Navigate to your Kubernetes cluster in the [Azure portal](https://portal.azure.com).
22+
2. Click on **Diagnose and solve problems** in the left navigation, which opens AKS Diagnose and Solve Problems.
23+
3. Choose a category that best describes the issue of your cluster by:
24+
* Referring the keywords in each tile description on the homepage.
25+
* Typing a keyword that best describes your issue in the search bar.
1726

18-
## Open AKS Diagnostics
27+
![screenshot of AKS Diagnose and Solve Problems Homepage.](./media/concepts-diagnostics/aks-diagnostics-homepage.PNG)
1928

20-
To access AKS Diagnostics:
21-
22-
1. Sign in to the [Azure portal](https://portal.azure.com)
23-
1. From **All services** in the Azure portal, select **Kubernetes Service**.
24-
1. Select **Diagnose and solve problems** in the left navigation, which opens AKS Diagnostics.
25-
1. Choose a category that best describes the issue of your cluster, like _Cluster Node Issues_, using the keywords in the homepage tile or typing a keyword that best describes your issue in the search bar.
26-
27-
![Homepage](./media/concepts-diagnostics/aks-diagnostics-homepage.png)
2829

2930
## View a diagnostic report
3031

31-
After selecting a category, you can view a diagnostic report specific to your cluster. Diagnostic reports intelligently call out any issues in your cluster with status icons. You can drill down on each topic by clicking **More Info** to see a detailed description of:
32+
To initiate the tool and retrieve the results in a seamless manner, click on the tile to troubleshoot. The left navigation pane has an _Overview_ option which runs all the diagnostics in that particular category. The issues that are found with the cluster will be displayed on the right panel. To obtain a comprehensive understanding of the issue, click on View details for each tile, which will provide a detailed description of:
3233

33-
* Issues
34+
* Issue summary
35+
* Error details
3436
* Recommended actions
3537
* Links to helpful docs
3638
* Related-metrics
3739
* Logging data
3840

39-
Diagnostic reports generate based on the current state of your cluster after running various checks. They can be useful for pinpointing the problem of your cluster and understanding next steps to resolve the issue.
41+
Based on the outcome, you may follow the detailed instructions or peruse the documentation links to effectively resolve the issue at hand.
4042

41-
![Diagnostic Report](./media/concepts-diagnostics/diagnostic-report.png)
43+
**Example scenario 1**: I observed that my application is getting disconnected or experiencing intermittent connection issues. In response, I click **Connectivity Issues** tile to investigate the potential causes.
4244

43-
![Expanded Diagnostic Report](./media/concepts-diagnostics/node-issues.png)
45+
![screenshot of AKS Diagnose and solve problems Results - Networking Tile.](./media/concepts-diagnostics/aks-diagnostics-tile.png)
4446

45-
## Cluster insights
47+
I received a diagnostic alert indicating that the disconnection may be related to my *Cluster DNS*. To gather more information, I clicked on *View details*.
4648

47-
The following diagnostic checks are available in **Cluster Insights**.
49+
![Screenshot of AKS Diagnose and solve problems - Networking.](./media/concepts-diagnostics/aks-diagnostics-results.png)
4850

49-
### Cluster Node Issues
51+
Based on the diagnostic result, it appears that the issue may be related to known DNS issues or VNET configuration. Thankfully, I can use the documentation links provided to address the issue and resolve the problem.
5052

51-
Cluster Node Issues checks for node-related issues that cause your cluster to behave unexpectedly. Specifically:
53+
![Screenshot of AKS Diagnose and Solve Problems Results - Networking - Cluster DNS.](./media/concepts-diagnostics/aks-diagnostics-network.png)
5254

53-
- Node readiness issues
54-
- Node failures
55-
- Insufficient resources
56-
- Node missing IP configuration
57-
- Node CNI failures
58-
- Node not found
59-
- Node power off
60-
- Node authentication failure
61-
- Node kube-proxy stale
55+
Furthermore, if the recommended documentation based on the diagnostic results does not resolve the issue, you can return to the previous step in Diagnostics and refer to additional documentation.
6256

63-
### Create, read, update & delete (CRUD) operations
57+
![Screenshot of AKS Diagnose and solve problem result - Additional - Docs.](./media/concepts-diagnostics/aks-diagnostics-doc.png)
6458

65-
CRUD Operations checks for any CRUD operations that cause issues in your cluster. Specifically:
59+
## Use AKS Diagnose and Solve Problems for Best Practices
6660

67-
- In-use subnet delete operation error
68-
- Network security group delete operation error
69-
- In-use route table delete operation error
70-
- Referenced resource provisioning error
71-
- Public IP address delete operation error
72-
- Deployment failure due to deployment quota
73-
- Operation error due to organization policy
74-
- Missing subscription registration
75-
- VM extension provisioning error
76-
- Subnet capacity
77-
- Quota exceeded error
61+
Deploying applications on AKS requires adherence to best practices to guarantee optimal performance, availability, and security. To this end, the AKS Diagnose and Solve Problems **Best Practices** tile provides an array of best practices that can assist in managing various aspects such as VM resource provisioning, cluster upgrades, scaling operations, subnet configuration, and other essential aspects of a cluster's configuration. Leveraging the AKS Diagnose and Solve Problems can be vital in ensuring that your cluster adheres to best practices and that any potential issues are identified and resolved in a timely and effective manner. By incorporating AKS Diagnose and Solve Problems into your operational practices, you can be confident in the reliability and security of your application in production.
7862

79-
### Identity and security management
63+
**Example Scenario 2**: My cluster seems to be in good health. All nodes are ready, and my application runs without any issues. However, I am curious about the best practices I can follow to prevent potential problems. So, I click on the **Best Practices** tile. After reviewing the recommendations, I discovered that even though my cluster appears healthy at the moment, there are still some things I can do to avoid latency, throttling or VM uptime issues in the future.
8064

81-
Identity and Security Management detects authentication and authorization errors that prevent communication to your cluster. Specifically,
65+
![Screenshot of AKS Diagnose and solve problem - Best - Practice.](./media/concepts-diagnostics/aks-diagnostics-best.png)
8266

83-
- Node authorization failures
84-
- 401 errors
85-
- 403 errors
67+
![Screenshot of AKS Diagnose and solve problem - Best - result.](./media/concepts-diagnostics/aks-diagnostics-practice.png)
8668

8769
## Next steps
8870

145 KB
Loading
215 KB
Loading
119 KB
Loading
159 KB
Loading
229 KB
Loading
84.5 KB
Loading

0 commit comments

Comments
 (0)