Skip to content

Commit fecb294

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into sla
2 parents 9a557a1 + 82e3c6e commit fecb294

File tree

250 files changed

+4681
-2435
lines changed

Some content is hidden

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

250 files changed

+4681
-2435
lines changed

.openpublishing.redirection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4744,6 +4744,16 @@
47444744
"source_path_from_root": "/articles/virtual-network/tutorial-filter-network-traffic-cli.md",
47454745
"redirect_url": "/azure/virtual-network/tutorial-filter-network-traffic",
47464746
"redirect_document_id": false
4747+
},
4748+
{
4749+
"source_path_from_root": "/articles/virtual-network/virtual-network-service-endpoint-policies-portal.md",
4750+
"redirect_url": "/azure/virtual-network/virtual-network-service-endpoint-policies",
4751+
"redirect_document_id": false
4752+
},
4753+
{
4754+
"source_path_from_root": "/articles/virtual-network/virtual-network-service-endpoint-policies-powershell.md",
4755+
"redirect_url": "/azure/virtual-network/virtual-network-service-endpoint-policies",
4756+
"redirect_document_id": false
47474757
}
47484758
]
47494759
}

articles/advisor/advisor-reference-reliability-recommendations.md

Lines changed: 1825 additions & 691 deletions
Large diffs are not rendered by default.

articles/api-management/workspaces-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ Manage gateway capacity by manually adding or removing scale units, similar to t
9191
Workspace gateways need to be in the same Azure region and subscription as the API Management service.
9292

9393
> [!NOTE]
94-
> Starting in August 2024, workspace gateway support will be rolled out in the following regions. These regions are a subset of those where API Management is available.
94+
> These regions are a subset of those where API Management is available.
9595
9696
* West US
9797
* North Central US

articles/automation/automation-create-alert-triggered-runbook.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -293,11 +293,11 @@ Azure Automation provides scripts for common Azure VM management operations like
293293
294294
|**Azure VM management operations** | **Details**|
295295
|--- | ---|
296-
[Stop-Azure-VM-On-Alert](https://github.com/azureautomation/Stop-Azure-VM-On-Alert) | This runbook will stop an Azure Resource Manager VM in response to an Azure alert trigger. </br></br> Input is alert data with information needed to identify which VM to stop.</br></br> The runbook must be called from an Azure alert via a webhook. </br></br> Latest version of Az module should be added to the automation account. </br></br> Managed Identity should be enabled and contributor access to the automation account should be given.
297-
[Restart-Azure-VM-On-Alert](https://github.com/azureautomation/Restart-Azure-VM-On-Alert) | This runbook will stop an Azure Resource Manager VM in response to an Azure alert trigger. </br></br> Input is alert data with information needed to identify which VM to stop.</br></br> The runbook must be called from an Azure alert via a webhook. </br></br> Latest version of Az module should be added to the automation account. </br></br> Managed Identity should be enabled and contributor access to the automation account should be given.
298-
[Delete-Azure-VM-On-Alert](https://github.com/azureautomation/Delete-Azure-VM-On-Alert) | This runbook will stop an Azure Resource Manager VM in response to an Azure alert trigger. </br></br> Input is alert data with information needed to identify which VM to stop.</br></br> The runbook must be called from an Azure alert via a webhook. </br></br> Latest version of Az module should be added to the automation account. </br></br> Managed Identity should be enabled and contributor access to the automation account should be given.
299-
[ScaleDown-Azure-VM-On-Alert](https://github.com/azureautomation/ScaleDown-Azure-VM-On-Alert) | This runbook will stop an Azure Resource Manager VM in response to an Azure alert trigger. </br></br> Input is alert data with information needed to identify which VM to stop.</br></br> The runbook must be called from an Azure alert via a webhook. </br></br> Latest version of Az module should be added to the automation account. </br></br> Managed Identity should be enabled and contributor access to the automation account should be given.
300-
[ScaleUp-Azure-VM-On-Alert](https://github.com/azureautomation/ScaleUp-Azure-VM-On-Alert) | This runbook will stop an Azure Resource Manager VM in response to an Azure alert trigger. </br></br> Input is alert data with information needed to identify which VM to stop.</br></br> The runbook must be called from an Azure alert via a webhook. </br></br> Latest version of Az module should be added to the automation account. </br></br> Managed Identity should be enabled and contributor access to the automation account should be given.
296+
|[Stop-Azure-VM-On-Alert](https://github.com/azureautomation/Stop-Azure-VM-On-Alert) | This runbook will stop an Azure Resource Manager VM in response to an Azure alert trigger. </br></br> The target resource of the triggered alert must be the VM to stop. This is passed in an input parameter from the triggered alert payload.</br></br> The runbook must be called from an Azure alert via a webhook. </br></br> Latest version of Az module should be added to the automation account. </br></br> Managed Identity should be enabled and contributor access to the automation account should be given.|
297+
|[Restart-Azure-VM-On-Alert](https://github.com/azureautomation/Restart-Azure-VM-On-Alert) | This runbook will stop an Azure Resource Manager VM in response to an Azure alert trigger. </br></br> The target resource of the triggered alert must be the VM to restart. This is passed in an input parameter from the triggered alert payload.</br></br> The runbook must be called from an Azure alert via a webhook. </br></br> Latest version of Az module should be added to the automation account. </br></br> Managed Identity should be enabled and contributor access to the automation account should be given.|
298+
|[Delete-Azure-VM-On-Alert](https://github.com/azureautomation/Delete-Azure-VM-On-Alert) | This runbook will stop an Azure Resource Manager VM in response to an Azure alert trigger. </br></br> The target resource of the triggered alert must be the VM to delete. This is passed in an input parameter from the triggered alert payload.</br></br> The runbook must be called from an Azure alert via a webhook. </br></br> Latest version of Az module should be added to the automation account. </br></br> Managed Identity should be enabled and contributor access to the automation account should be given.|
299+
|[ScaleDown-Azure-VM-On-Alert](https://github.com/azureautomation/ScaleDown-Azure-VM-On-Alert) | This runbook will stop an Azure Resource Manager VM in response to an Azure alert trigger. </br></br> The target resource of the triggered alert must be the VM to scale down. This is passed in an input parameter from the triggered alert payload.</br></br> The runbook must be called from an Azure alert via a webhook. </br></br> Latest version of Az module should be added to the automation account. </br></br> Managed Identity should be enabled and contributor access to the automation account should be given.|
300+
|[ScaleUp-Azure-VM-On-Alert](https://github.com/azureautomation/ScaleUp-Azure-VM-On-Alert) | This runbook will stop an Azure Resource Manager VM in response to an Azure alert trigger. </br></br> The target resource of the triggered alert must be the VM to scale up. This is passed in an input parameter from the triggered alert payload.</br></br> The runbook must be called from an Azure alert via a webhook. </br></br> Latest version of Az module should be added to the automation account. </br></br> Managed Identity should be enabled and contributor access to the automation account should be given.|
301301
302302
303303
## Next steps

articles/azure-app-configuration/concept-experimentation.md

Lines changed: 62 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -63,25 +63,72 @@ The results help you to conclude the learnings and outcomes into actionable item
6363

6464
## Scenarios for using experimentation
6565

66-
- **Intelligent applications (e.g., AI-based features)**
67-
Accelerate General AI (Gen AI) adoption and optimize AI models and use cases through rapid experimentation. Use Experimentation to iterate quickly on AI models, test different scenarios, and determine effective approaches.
68-
It helps enhance agility in adapting AI solutions to evolving user needs and market trends, and facilitate understanding of the most effective approaches for scaling AI initiatives.
66+
### Release defense
6967

70-
- **CI, CD and continuous experimentation (Gradual feature rollouts and version updates)**
71-
Ensure seamless transitions and maintain or improve key metrics with each version update while managing feature releases. Utilize experimentation to gradually roll out new features to subsets of users using feature flags, monitor performance metrics, and collect feedback for iterative improvements.
72-
It's beneficial to reduce the risk of introducing bugs or performance issues to the entire user base. It enables data-driven decision-making during version rollouts and feature flag management, leading to improved product quality and user satisfaction.
68+
Objective: Ensure smooth transitions and maintain or improve key metrics with each release.
7369

74-
- **User experience optimization (UI A/B testing)**
75-
Optimize business metrics by comparing different UI variations and determining the most effective design. Conduct A/B tests using experimentation to test UI elements, measure user interactions, and analyze performance metrics.
76-
The best return here's improved user experience by implementing UI changes based on empirical evidence.
70+
Approach: Employ experimentation to gradually roll out new features, monitor performance metrics, and collect feedback for iterative improvements.
7771

78-
- **Personalization and targeting experiments**
79-
Deliver personalized content and experiences tailored to user preferences and behaviors. Use experimentation to test personalized content, measure engagement, and iterate on personalization strategies.
80-
Results are increased user engagement, conversion rates, and customer loyalty through relevant and personalized experiences. These results, in turn drive revenue growth and customer retention by targeting audiences with tailored messages and offers.
72+
Benefits:
8173

82-
- **Performance optimization experiments**
83-
Improve application performance and provide an efficient user experience through performance optimization experiments. Conduct experiments to test performance enhancements, measure key metrics, and implement successful optimizations.
84-
Here, experimentation enhances application scalability, reliability, and responsiveness through proactive performance improvements. It optimizes resource utilization and infrastructure costs by implementing efficient optimizations.
74+
* Minimizes the risk of widespread issues by using guardrail metrics to detect and address problems early in the rollout.
75+
* Helps maintain or improve key performance and user satisfaction metrics by making informed decisions based on real-time data.
76+
77+
### Test hypotheses
78+
79+
Objective: Validate assumptions and hypotheses to make informed decisions about product features, user behaviors, or business strategies.
80+
81+
Approach: Use experimentation to test specific hypotheses by creating different feature versions or scenarios, then analyze user interactions and performance metrics to determine outcomes.
82+
83+
Benefits:
84+
85+
* Provides evidence-based insights that reduce uncertainty and guide strategic decision-making.
86+
* Enables faster iteration and innovation by confirming or refuting hypotheses with real user data.
87+
* Enhances product development by focusing efforts on ideas that are proven to work, ultimately leading to more successful and user-aligned features.
88+
89+
### A/B testing
90+
91+
Objective: Optimize business metrics by comparing different UI variations and determining the most effective design.
92+
93+
Approach: Conduct A/B tests using experimentation to test UI elements, measure user interactions, and analyze performance metrics.
94+
95+
Benefits:
96+
* Improves user experience by implementing UI changes based on empirical evidence.
97+
* Increases conversion rates, engagement levels, and overall effectiveness of digital products or services.
98+
99+
### For intelligent applications (for example, AI-based features)
100+
101+
Objective: Accelerate General AI (Gen AI) adoption and optimize AI models and use cases through rapid experimentation.
102+
103+
Approach: Use experimentation to iterate quickly on AI models, test different scenarios, and determine effective approaches.
104+
105+
Benefits:
106+
107+
* Enhances agility in adapting AI solutions to evolving user needs and market trends.
108+
* Facilitates understanding of the most effective approaches for scaling AI initiatives.
109+
* Improves accuracy and performance of AI models based on real-world data and feedback.
110+
111+
### Personalization and targeting experiments
112+
113+
Objective: Deliver personalized content and experiences tailored to user preferences and behaviors.
114+
115+
Approach: Leverage experimentation to test personalized content, measure engagement, and iterate on personalization strategies.
116+
117+
Benefits:
118+
119+
* Increases user engagement, conversion rates, and customer loyalty through relevant and personalized experiences.
120+
* Drives revenue growth and customer retention by targeting audiences with tailored messages and offers.
121+
122+
### Performance optimization experiments
123+
124+
Objective: Improve application performance and user experience through performance optimization experiments.
125+
126+
Approach: Conduct experiments to test performance enhancements, measure key metrics, and implement successful optimizations.
127+
128+
Benefits:
129+
130+
* Enhances application scalability, reliability, and responsiveness through proactive performance improvements.
131+
* Optimizes resource utilization and infrastructure costs by implementing efficient optimizations.
85132

86133
## Experiment operations
87134

articles/azure-arc/vmware-vsphere/troubleshoot-guest-management-issues.md

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Troubleshoot Guest Management Issues
3-
description: Learn about how to troubleshoot the guest management issues for Arc-enabled VMware vSphere.
3+
description: Learn how to troubleshoot the guest management issues for Arc-enabled VMware vSphere.
44
ms.topic: reference
5-
ms.date: 08/06/2024
5+
ms.date: 08/29/2024
66
ms.service: azure-arc
77
ms.subservice: azure-arc-vmware-vsphere
88
ms.custom: linux-related-content
@@ -18,7 +18,11 @@ manager: jsuri
1818
1919
This article provides information on how to troubleshoot and resolve the issues that can occur when you enable guest management on Arc-enabled VMware vSphere virtual machines.
2020

21-
## Troubleshoot issues while enabling Guest Management on a domain-joined Linux VM
21+
## Troubleshoot issues while enabling Guest Management
22+
23+
**Troubleshoot issues while enabling Guest Management on:**
24+
25+
# [Arc agent installation fails on a domain-joined Linux VM](#tab/linux)
2226

2327
**Error message**: Enabling Guest Management on a domain-joined Linux VM fails with the error message **InvalidGuestLogin: Failed to authenticate to the system with the credentials**.
2428

@@ -49,22 +53,12 @@ Default: The default set of PAM service names includes:
4953

5054
#### References
5155

52-
- [Invoke-VMScript to an domain joined Ubuntu VM](https://communities.vmware.com/t5/VMware-PowerCLI-Discussions/Invoke-VMScript-to-an-domain-joined-Ubuntu-VM/td-p/2257554).
53-
54-
55-
## Troubleshoot issues while enabling Guest Management on RHEL-based Linux VMs
56+
- [Invoke VMScript to a domain-joined Ubuntu VM](https://communities.vmware.com/t5/VMware-PowerCLI-Discussions/Invoke-VMScript-to-an-domain-joined-Ubuntu-VM/td-p/2257554).
5657

57-
Applies to:
58-
59-
- RedHat Linux
60-
- CentOS
61-
- Rocky Linux
62-
- Oracle Linux
63-
- SUSE Linux
64-
- SUSE Linux Enterprise Server
65-
- Alma Linux
66-
- Fedora
58+
# [Arc agent installation fails on RHEL Linux distros](#tab/rhel)
6759

60+
**Applies to:**<br>
61+
:heavy_check_mark: RedHat Linux :heavy_check_mark: CentOS :heavy_check_mark: Rocky Linux :heavy_check_mark: Oracle Linux :heavy_check_mark: SUSE Linux :heavy_check_mark: SUSE Linux Enterprise Server :heavy_check_mark: Alma Linux :heavy_check_mark: Fedora
6862

6963
**Error message**: Provisioning of the resource failed with Code: `AZCM0143`; Message: `install_linux_azcmagent.sh: installation error`.
7064

@@ -108,6 +102,8 @@ Upon `yum` or `rpm` executing scriptlets, the context is changed to `rpm_script_
108102
109103
- [Executing yum/rpm commands using VMware tools facility (vmrun) fails in error when packages have scriptlets](https://access.redhat.com/solutions/5347781).
110104
105+
---
106+
111107
## Next steps
112108
113109
If you don't see your problem here or you can't resolve your issue, try one of the following channels for support:

articles/azure-monitor/agents/agent-linux.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,10 @@ The following table highlights the packages required for [supported Linux distro
106106
107107
|Required package |Description |Minimum version |
108108
|-----------------|------------|----------------|
109-
|Glibc | GNU C library | 2.5-12
109+
|Glibc | GNU C library | 2.5-12|
110110
|Openssl | OpenSSL libraries | 1.0.x or 1.1.x |
111111
|Curl | cURL web client | 7.15.5 |
112-
|Python | | 2.7 or 3.6+
112+
|Python | | 2.7 or 3.6-3.11|
113113
|Python-ctypes | |
114114
|PAM | Pluggable authentication modules | |
115115

articles/azure-monitor/agents/azure-monitor-agent-migration.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ Migration is a complex task. Start planning your migration to Azure Monitor Agen
2525
> - **Installation:** The ability to install the legacy agents will be removed from the Azure Portal and installation policies for legacy agents will be removed. You can still install the MMA agents extension as well as perform offline installations.
2626
> - **Customer Support:** You will not be able to get support for legacy agent issues.
2727
> - **OS Support:** Support for new Linux or Windows distros, including service packs, won't be added after the deprecation of the legacy agents.
28-
> - Log Analytics Agent will continue to function but not be able to connect Log Analytics workspaces.
2928
> - Log Analytics Agent can coexist with Azure Monitor Agent. Expect to see duplicate data if both agents are collecting the same data.
3029
3130

0 commit comments

Comments
 (0)