Skip to content

Commit f82ca27

Browse files
committed
Updated text and metadata date
1 parent c024f80 commit f82ca27

File tree

4 files changed

+37
-10
lines changed

4 files changed

+37
-10
lines changed

azure-local/concepts/telemetry-and-diagnostics-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: robess
66
ms.topic: how-to
77
ms.service: azure-local
88
ms.reviewer: shisab
9-
ms.date: 06/18/2025
9+
ms.date: 07/31/2025
1010
---
1111
# Azure Local telemetry and diagnostics extension
1212

azure-local/manage/arc-extension-management.md

Lines changed: 33 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: robess
66
ms.topic: how-to
77
ms.custom: devx-track-azurecli, devx-track-azurepowershell
88
ms.reviewer: arduppal
9-
ms.date: 06/18/2025
9+
ms.date: 07/31/2025
1010
---
1111

1212
# Azure Arc extension management on Azure Local
@@ -37,18 +37,23 @@ Here are the Azure-managed extensions:
3737
- [Remote Support Arc extension](../manage/remote-support-arc-extension.md)
3838

3939
## Install an extension
40+
4041
### [Azure portal](#tab/azureportal)
42+
4143
You can install extensions from the **Capabilities** tab for your Azure Local Arc-enabled servers as shown in the screenshot. You can use the capabilities tab to install most extensions.
4244

4345
:::image type="content" source="media/arc-extension-management/arc-extension-overview.png" alt-text="Screenshot of the Capabilities tab and options in the Azure portal." lightbox="media/arc-extension-management/arc-extension-overview.png":::
4446

4547
When you install an extension in the Azure portal, it's a cluster-aware operation. The extension is installed on all nodes of the system. If you add more nodes to your system, all the extensions installed on your system are automatically added to the new servers.
4648

4749
### [Azure CLI](#tab/azurecli)
50+
4851
Azure CLI is available to install in Windows, macOS, and Linux environments. It can also be run in Azure Cloud Shell. For more information, refer [Quickstart for Azure Cloud Shell](/azure/cloud-shell/quickstart).
4952

5053
Launch [Azure Cloud Shell](https://shell.azure.com/) and use Bash to install an extension following these steps:
54+
5155
1. Set up parameters from your subscription, resource group, and clusters
56+
5257
```azurecli
5358
subscription="00000000-0000-0000-0000-000000000000" # Replace with your subscription ID
5459
resourceGroup="hcicluster-rg" # Replace with your resource group name
@@ -59,6 +64,7 @@ Launch [Azure Cloud Shell](https://shell.azure.com/) and use Bash to install an
5964
```
6065
6166
1. To install the Windows Admin Center extension on all the systems under the resource group, run the following command:
67+
6268
```azurecli
6369
extensionName="AdminCenter"
6470
extensionType="AdminCenter"
@@ -88,6 +94,7 @@ Launch [Azure Cloud Shell](https://shell.azure.com/) and use Bash to install an
8894
```
8995
9096
1. To install the Azure Monitor Agent extension on all the systems under the resource group, run the following command:
97+
9198
```azurecli
9299
extensionName="AzureMonitorWindowsAgent"
93100
extensionType="AzureMonitorWindowsAgent"
@@ -108,6 +115,7 @@ Launch [Azure Cloud Shell](https://shell.azure.com/) and use Bash to install an
108115
```
109116
110117
1. To install the Azure Site Recovery extension on all the systems under the resource group, run the following command:
118+
111119
```azurecli
112120
asrSubscription="00000000-0000-0000-0000-000000000000" # Replace with your ASR subscription ID
113121
asrResourceGroup="asr-rg" # Replace with your ASR resource group
@@ -140,19 +148,23 @@ Launch [Azure Cloud Shell](https://shell.azure.com/) and use Bash to install an
140148
```
141149
142150
### [Azure PowerShell](#tab/azurepowershell)
151+
143152
Azure PowerShell can be run in Azure Cloud Shell. This document details how to use PowerShell in Azure Cloud Shell. For more information, refer [Quickstart for Azure Cloud Shell](/azure/cloud-shell/quickstart).
144153
145154
Launch [Azure Cloud Shell](https://shell.azure.com/) and use PowerShell to install an extension following these steps:
146155
147156
1. Set up parameters from your subscription, resource group, and clusters:
157+
148158
```powershell
149159
$subscription = "00000000-0000-0000-0000-000000000000" # Replace with your subscription ID
150160
$resourceGroup = "hcicluster-rg" # Replace with your resource group name
151161
152162
Set-AzContext -Subscription "${subscription}"
153163
$clusters = Get-AzResource -ResourceType "Microsoft.AzureStackHCI/clusters" -ResourceGroupName ${resourceGroup} | Select-Object -Property Name
154164
```
165+
155166
1. To install the Windows Admin Center extension on all the systems under the resource group, run the following command:
167+
156168
```powershell
157169
$extensionName = "AdminCenter"
158170
$extensionType = "AdminCenter"
@@ -189,6 +201,7 @@ Launch [Azure Cloud Shell](https://shell.azure.com/) and use PowerShell to insta
189201
```
190202
191203
1. To install the Azure Monitor Agent extension on all the systems under the resource group, run the following command:
204+
192205
```powershell
193206
$extensionName = "AzureMonitorWindowsAgent"
194207
$extensionType = "AzureMonitorWindowsAgent"
@@ -210,6 +223,7 @@ Launch [Azure Cloud Shell](https://shell.azure.com/) and use PowerShell to insta
210223
```
211224
212225
1. To install the Azure Site Recovery extension on all the systems under the resource group, create a JSON parameter file and then run the following command:
226+
213227
```powershell
214228
$settings = @{
215229
SubscriptionId = "<Replace with your Subscription Id>"
@@ -247,17 +261,21 @@ Launch [Azure Cloud Shell](https://shell.azure.com/) and use PowerShell to insta
247261
---
248262
249263
## Check the extension status
264+
250265
### [Azure portal](#tab/azureportal)
266+
251267
You can check the status of an extension on each server from the **Extensions** page by viewing the **status** column of the grid.
252268
253269
:::image type="content" source="media/arc-extension-management/arc-extension-status-view.png" alt-text="Screenshot of the different extension statuses in the Azure portal." lightbox="media/arc-extension-management/arc-extension-status-view.png":::
254270
255271
### [Azure CLI](#tab/azurecli)
272+
256273
Azure CLI is available to install in Windows, macOS, and Linux environments. It can also be run in Azure Cloud Shell. For more information, refer [Quickstart for Azure Cloud Shell](/azure/cloud-shell/quickstart).
257274
258275
Launch [Azure Cloud Shell](https://shell.azure.com/) and use Bash to check the status of an extension following these steps:
259276
260277
1. Set up parameters from your subscription, resource group, cluster name, and extension name
278+
261279
```azurecli
262280
subscription="00000000-0000-0000-0000-000000000000" # Replace with your subscription ID
263281
resourceGroup="hcicluster-rg" # Replace with your resource group name
@@ -269,7 +287,7 @@ Launch [Azure Cloud Shell](https://shell.azure.com/) and use Bash to check the s
269287
270288
1. To list all the extensions on a system, run the following command:
271289
272-
```azurecli
290+
```azurecli
273291
az stack-hci extension list \
274292
--arc-setting-name "default" \
275293
--cluster-name "${clusterName}" \
@@ -278,20 +296,24 @@ Launch [Azure Cloud Shell](https://shell.azure.com/) and use Bash to check the s
278296
```
279297
280298
1. To filter out a specific extension like `AzureMonitorWindowsAgent`, run the following command:
281-
```azurecli
299+
300+
```azurecli
282301
az stack-hci extension list \
283302
--arc-setting-name "default" \
284303
--cluster-name "${clusterName}" \
285304
--resource-group "${resourceGroup}" \
286305
--query "[?name=='${extensionName}'].{Name:name, ManagedBy:managedBy, ProvisionStatus:provisioningState, State:aggregateState, Type:extensionParameters.type}" \
287306
-o table
288307
```
308+
289309
### [Azure PowerShell](#tab/azurepowershell)
310+
290311
Azure PowerShell can be run in Azure Cloud Shell. This document details how to use PowerShell in Azure Cloud Shell. For more information, refer [Quickstart for Azure Cloud Shell](/azure/cloud-shell/quickstart).
291312
292313
Launch [Azure Cloud Shell](https://shell.azure.com/) and use PowerShell to check the status of an extension following these steps:
293314
294315
1. Set up parameters from your subscription, resource group, and cluster name
316+
295317
```powershell
296318
$subscription = "00000000-0000-0000-0000-000000000000" # Replace with your subscription ID
297319
$resourceGroup = "hcicluster-rg" # Replace with your resource group name
@@ -300,8 +322,8 @@ Launch [Azure Cloud Shell](https://shell.azure.com/) and use PowerShell to check
300322
$clusters = Get-AzResource -ResourceType "Microsoft.AzureStackHCI/clusters" -ResourceGroupName ${resourceGroup} | Select-Object -Property Name
301323
```
302324
303-
304325
1. To list all the extensions on a system, run the following command:
326+
305327
```powershell
306328
foreach ($cluster in $clusters) {
307329
$clusterName = ${cluster}.Name
@@ -341,6 +363,7 @@ To enable an automatic upgrade, navigate to the **Extensions** page and perform
341363
:::image type="content" source="media/arc-extension-management/arc-extension-enable-auto-upgrade-2.png" alt-text="Screenshot of the notification to enable auto upgrade in the Azure portal." lightbox="media/arc-extension-management/arc-extension-enable-auto-upgrade-2.png":::
342364
343365
### [Azure CLI](#tab/azurecli)
366+
344367
To install and enable auto upgrade for a specific extension like `AzureMonitorWindowsAgent`, run the following command:
345368
346369
```azurecli
@@ -362,6 +385,7 @@ az stack-hci extension create \
362385
```
363386

364387
### [Azure PowerShell](#tab/azurepowershell)
388+
365389
To install and enable auto upgrade for a specific extension like `AzureMonitorWindowsAgent`, run the following command:
366390

367391
```powershell
@@ -381,6 +405,7 @@ New-AzStackHciExtension `
381405
-ExtensionParameterType "${extensionType}" `
382406
-ExtensionParameterEnableAutomaticUpgrade
383407
```
408+
384409
---
385410

386411
### Manual extension upgrade via the Azure portal
@@ -404,7 +429,6 @@ To manually upgrade an extension, follow these steps:
404429

405430
3. Choose the latest version and select **Save**.
406431

407-
408432
#### Extensions not supported for manual upgrade
409433

410434
Updating Azure Arc extensions manually from the Azure Local Machine page via the Azure portal may result in issues during deployment. The extensions that shouldn't be updated manually are: `AzureEdgeDeviceManagement`, `AzureEdgeLifecycleManager`, and `AzureEdgeAKVBackupForWindows` as shown in the figure.
@@ -451,6 +475,7 @@ If multiple extension upgrades are available for a node, they might be batched t
451475
## Uninstall an extension
452476

453477
### [Azure portal](#tab/azureportal)
478+
454479
If desired, you can uninstall some extensions from your Azure Local in the Azure portal. To uninstall an extension, use these steps:
455480

456481
1. Go to the **Extensions page**.
@@ -466,6 +491,7 @@ If desired, you can uninstall some extensions from your Azure Local in the Azure
466491
### [Azure CLI](#tab/azurecli)
467492

468493
To remove a specific extension like `AzureMonitorWindowsAgent`, run the following command:
494+
469495
```azurecli
470496
extensionName="AzureMonitorWindowsAgent" # Replace with the extension name
471497
resourceGroup="hcicluster-rg" # Replace with your resource group name
@@ -479,11 +505,12 @@ az stack-hci extension delete \
479505
```
480506

481507
### [Azure PowerShell](#tab/azurepowershell)
508+
482509
To remove a specific extension like `AzureMonitorWindowsAgent`, run the following command:
510+
483511
```powershell
484512
$clusterName = "HCICluster" # Replace with your cluster name
485513
$resourceGroup = "hcicluster-rg" # Replace with your resource group name
486-
487514
$extensionName = "AzureMonitorWindowsAgent"
488515
489516
Remove-AzStackHciExtension `

azure-local/manage/get-remote-support.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: sethmanheim
55
ms.author: sethm
66
ms.topic: how-to
77
ms.custom: devx-track-azurepowershell
8-
ms.date: 06/18/2025
8+
ms.date: 07/31/2025
99
---
1010

1111
# Get remote support for Azure Local

azure-local/manage/remote-support-arc-extension.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ author: ronmiab
55
ms.author: robess
66
ms.topic: overview
77
ms.reviewer: shisab
8-
ms.lastreviewed: 06/18/2025
9-
ms.date: 06/18/2025
8+
ms.lastreviewed: 07/31/2025
9+
ms.date: 07/31/2025
1010
---
1111

1212
# Azure Local Remote Support Arc extension overview

0 commit comments

Comments
 (0)