Skip to content

Commit 864d36f

Browse files
authored
Merge pull request #297615 from MicrosoftDocs/main
4/3/2025 PM Publish
2 parents 9c26486 + 9c045b3 commit 864d36f

File tree

113 files changed

+1691
-1500
lines changed

Some content is hidden

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

113 files changed

+1691
-1500
lines changed
-5.55 KB
Loading
-23.7 KB
Loading
-939 Bytes
Loading

articles/api-management/mock-api-responses.md

Lines changed: 63 additions & 71 deletions
Large diffs are not rendered by default.

articles/automation/TOC.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,13 @@
266266
- name: Supported regions
267267
href: change-tracking/region-mappings-monitoring-agent.md
268268
- name: Enable change tracking and inventory
269-
href: change-tracking/enable-vms-monitoring-agent.md
269+
items:
270+
- name: At scale using Azure portal - Machines blade (New)
271+
href: change-tracking/enable-change-tracking-at-scale-machines-blade.md
272+
- name: At scale using Azure Policy
273+
href: change-tracking/enable-change-tracking-at-scale-policy.md
274+
- name: At scale using Azure portal - Virtual machines
275+
href: change-tracking/enable-vms-monitoring-agent.md
270276
- name: Manage change tracking and inventory
271277
href: change-tracking/manage-change-tracking-monitoring-agent.md
272278
- name: Migration from Change Tracking and Inventory using LA to Change Tracking using AMA

articles/automation/change-tracking/change-tracking-data-collection-rule-creation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@ This script helps you to create a data collection rule in Change tracking and in
366366

367367
## Execute the script
368368

369-
Save the above script on your machine with a name as *CtDcrCreation.json*. For more information, see [Enable Change Tracking and Inventory using Azure Monitoring Agent](enable-vms-monitoring-agent.md#enable-change-tracking-at-scale-using-policy).
369+
Save the above script on your machine with a name as *CtDcrCreation.json*. For more information, see [Enable Change Tracking and Inventory using Azure Monitoring Agent](enable-change-tracking-at-scale-policy.md).
370370

371371
> [!NOTE]
372372
> A reference JSON script to configure windows file settings:
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
title: Enable Change Tracking and Inventory at Scale Using Azure Portal - Machines Blade
3+
description: Learn how to enable change tracking and inventory at scale for Windows and Linux VMs using the Machines blade in the Azure portal.
4+
services: automation
5+
ms.subservice: change-inventory-management
6+
ms.date: 04/03/2025
7+
ms.topic: how-to
8+
ms.service: azure-automation
9+
---
10+
11+
# Enable Change Tracking at scale using Azure portal - Machines blade
12+
13+
**Applies to:** :heavy_check_mark: Windows VMs :heavy_check_mark: Linux VMs :heavy_check_mark: Windows Registry :heavy_check_mark: Windows Files :heavy_check_mark: Linux Files :heavy_check_mark: Windows Software
14+
15+
This article provides detailed procedure on how you can enable change tracking and inventory at scale using Azure portal - Machines blade.
16+
17+
## At scale deployment
18+
19+
1. In Azure portal, search for **Change Tracking and Inventory**.
20+
21+
:::image type="content" source="media/enable-change-tracking-at-scale-machines-blade/portal-discoverability.png" alt-text="Screenshot showing the selection Change Tracking and Inventory from Azure portal." lightbox="media/enable-change-tracking-at-scale-machines-blade/portal-discoverability.png":::
22+
23+
1. As per the selected subscription, the machines are listed which will confirm if they are enabled for Change Tracking and Inventory under the **Enabled** column.
24+
25+
:::image type="content" source="media/enable-change-tracking-at-scale-machines-blade/select-subscription.png" alt-text="Screenshot showing the selection of Machines blade and subscription." lightbox="media/enable-change-tracking-at-scale-machines-blade/select-subscription.png":::
26+
27+
On the top of the page, you will also see a banner which displays the total number of machines in the selected subscription that are enabled for Change Tracking and Inventory.
28+
29+
1. In the filters, select **Enabled** to view the options.
30+
- Select Yes to view the machines enabled with Change Tracking and Inventory.
31+
- Select No to view the machines that aren't enabled with Change Tracking and Inventory.
32+
- Select All to view all the machines in the selected subscription with or without Change Tracking and Inventory enabled.
33+
34+
:::image type="content" source="media/enable-change-tracking-at-scale-machines-blade/filters-enabled.png" alt-text="Screenshot showing the selection of Enabled filter." lightbox="media/enable-change-tracking-at-scale-machines-blade/filters-enabled.png":::
35+
36+
1. To enable Change Tracking and Inventory at scale:
37+
38+
1. In the **Enabled** filters column, select *No*.
39+
1. In the **Machine status** filters column, select *VM running* and *Connected*.
40+
1. Select all in the **Name** column to view the list of machines that are ready to be enabled.
41+
1. Select all the machines and then select **Enable Change Tracking and Inventory**.
42+
43+
:::image type="content" source="media/enable-change-tracking-at-scale-machines-blade/bulk-deployment.png" alt-text="Screenshot showing the selection to enable Change Tracking and Inventory at scale." lightbox="media/enable-change-tracking-at-scale-machines-blade/bulk-deployment.png":::
44+
45+
46+
## Next steps
47+
48+
Learn on [how to enable Change Tracking at scale using policy](enable-change-tracking-at-scale-policy.md).
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
---
2+
title: Enable Change Tracking and Inventory at Scale with Azure Policy
3+
description: Learn how to use Azure Policy to enable change tracking and inventory at scale for Windows and Linux VMs, including Arc-enabled VMs and VM Scale Sets.
4+
services: automation
5+
ms.subservice: change-inventory-management
6+
ms.date: 04/03/2025
7+
ms.topic: how-to
8+
ms.service: azure-automation
9+
---
10+
11+
# Enable Change Tracking at scale using policy
12+
13+
**Applies to:** :heavy_check_mark: Windows VMs :heavy_check_mark: Linux VMs :heavy_check_mark: Windows Registry :heavy_check_mark: Windows Files :heavy_check_mark: Linux Files :heavy_check_mark: Windows Software
14+
15+
This article provides detailed procedure on how you can enable change tracking and inventory at scale using Azure policy.
16+
17+
## Prerequisite
18+
19+
- You must [create the Data collection rule](enable-vms-monitoring-agent.md#create-data-collection-rule).
20+
21+
## Enable Change tracking
22+
23+
Using the Deploy if not exist (DINE) policy, you can enable Change tracking with Azure Monitoring Agent at scale and in the most efficient manner.
24+
25+
1. In Azure portal, select **Change Tracking and Inventory**.
26+
27+
:::image type="content" source="media/enable-change-tracking-at-scale-machines-blade/portal-discoverability.png" alt-text="Screenshot showing the selection Change Tracking and Inventory from Azure portal." lightbox="media/enable-change-tracking-at-scale-machines-blade/portal-discoverability.png":::
28+
29+
1. In the **Change Tracking and Inventory Center | Machines, page**, under **Manage**, select **Policy**.
30+
31+
:::image type="content" source="media/enable-change-tracking-at-scale-policy/select-policy.png" alt-text="Screenshot showing the selection policy from Azure portal." lightbox="media/enable-change-tracking-at-scale-policy/select-policy.png":::
32+
33+
34+
1. In **Change Tracking and Inventory Center | Policy** page, under the filter **Definition Type**, select **Initiative** and in **Category** filter, select **Change Tracking and Inventory**. You'll see a list of three policies:
35+
36+
#### [Arc-enabled virtual machines](#tab/arcvm)
37+
38+
- Select *Enable Change Tracking and Inventory for Arc-enabled virtual machines*.
39+
40+
:::image type="content" source="media/enable-vms-monitoring-agent/enable-for-arc-virtual-machine-manager-inline.png" alt-text="Screenshot showing the selection of Arc-enabled virtual machines." lightbox="media/enable-vms-monitoring-agent/enable-for-arc-virtual-machine-manager-expanded.png":::
41+
42+
#### [Virtual Machines Scale Sets](#tab/vmss)
43+
44+
- Select *[Preview]: Enable Change Tracking and inventory for Virtual Machine Scale Sets*.
45+
46+
:::image type="content" source="media/enable-vms-monitoring-agent/enable-for-virtual-machine-scale-set-inline.png" alt-text="Screenshot showing the selection of virtual machines scale sets." lightbox="media/enable-vms-monitoring-agent/enable-for-virtual-machine-scale-set-expanded.png":::
47+
48+
#### [Virtual machines](#tab/vm)
49+
50+
- Select *Enable Change Tracking and inventory for virtual machines*.
51+
52+
:::image type="content" source="media/enable-vms-monitoring-agent/enable-for-vm-inline.png" alt-text="Screenshot showing the selection of virtual machines." lightbox="media/enable-vms-monitoring-agent/enable-for-vm-expanded.png":::
53+
54+
55+
1. Select *Enable Change Tracking and Inventory for virtual machines* to enable the change tracking on Azure virtual machines.
56+
This initiative consists of three policies:
57+
58+
- Assign Built in User-Assigned Managed identity to Virtual machines
59+
- Configure ChangeTracking Extension for Windows virtual machines
60+
- Configure ChangeTracking Extension for Linux virtual machines
61+
62+
:::image type="content" source="media/enable-vms-monitoring-agent/enable-change-tracking-virtual-machines-inline.png" alt-text="Screenshot showing the selection of three policies." lightbox="media/enable-vms-monitoring-agent/enable-change-tracking-virtual-machines-expanded.png":::
63+
64+
1. Select **Assign** to assign the policy to a resource group. For example, *Assign Built in User-Assigned Managed identity to virtual machines*.
65+
66+
> [!NOTE]
67+
> The Resource group contains virtual machines and when you assign the policy, it will enable change tracking at scale to a resource group. The virtual machines that are on-boarded to the same resource group will automatically have the change tracking feature enabled.
68+
69+
1. In the **Enable Change Tracking and Inventory for virtual machines** page, enter the following options:
70+
1. In **Basics**, you can define the scope. Select the three dots to configure a scope. In the **Scope** page, provide the **Subscription** and **Resource group**.
71+
1. In **Parameters**, select the option in the **Bring your own user assigned managed identity**.
72+
1. Provide the **Data Collection Rule Resource id**. Learn more on [how to obtain the Data Collection Rule Resource ID after you create the Data collection rule](enable-vms-monitoring-agent.md#create-data-collection-rule).
73+
1. Select **Review + create**.
74+
75+
## Next steps
76+
77+
* Learn more on [how to enable Change Tracking and Inventory at scale using Azure portal - Machines blade](enable-change-tracking-at-scale-machines-blade.md).

articles/automation/change-tracking/enable-vms-monitoring-agent.md

Lines changed: 2 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Enable Azure Automation Change Tracking for single machine and multiple m
33
description: This article tells how to enable the Change Tracking feature for single machine and multiple machines at scale from the Azure portal.
44
services: automation
55
ms.subservice: change-inventory-management
6-
ms.date: 02/18/2025
6+
ms.date: 04/03/2025
77
ms.topic: how-to
88
ms.service: azure-automation
99
ms.author: sudhirsneha
@@ -38,6 +38,7 @@ This section provides detailed procedure on how you can enable change tracking o
3838
:::image type="content" source="media/enable-vms-monitoring-agent/select-vm-portal-inline.png" alt-text="Screenshot showing how to select virtual machine from the portal." lightbox="media/enable-vms-monitoring-agent/select-vm-portal-expanded.png":::
3939

4040
1. Select the virtual machine for which you want to enable Change Tracking.
41+
4142
1. In the search, enter **Change tracking** to view the change tracking and inventory page.
4243

4344
:::image type="content" source="media/enable-vms-monitoring-agent/select-change-tracking-vm-inline.png" alt-text="Screenshot showing to select change tracking option for a single virtual machine from the portal." lightbox="media/enable-vms-monitoring-agent/select-change-tracking-vm-expanded.png":::
@@ -136,64 +137,6 @@ Follow these steps to associate the data collection rule to the Arc-enabled VMs:
136137
---
137138
:::zone-end
138139

139-
::: zone pivot="at-scale-policy"
140-
141-
### Enable Change Tracking at scale using policy
142-
143-
This section provides detailed procedure on how you can enable change tracking and inventory at scale using policy.
144-
145-
### Prerequisite
146-
- You must [create the Data collection rule](#create-data-collection-rule).
147-
148-
### Enable Change tracking
149-
150-
Using the Deploy if not exist (DINE) policy, you can enable Change tracking with Azure Monitoring Agent at scale and in the most efficient manner.
151-
152-
1. In Azure portal, select **Policy**.
153-
1. In the **Policy** page, under **Authoring**, select **Definitions**
154-
1. In **Policy | Definitions** page, under the **Definition Type** category, select **Initiative** and in **Category**, select **Change Tracking and Inventory**. You'll see a list of three policies:
155-
156-
#### [Arc-enabled virtual machines](#tab/arcvm)
157-
158-
- Select *Enable Change Tracking and Inventory for Arc-enabled virtual machines*.
159-
160-
:::image type="content" source="media/enable-vms-monitoring-agent/enable-for-arc-virtual-machine-manager-inline.png" alt-text="Screenshot showing the selection of Arc-enabled virtual machines." lightbox="media/enable-vms-monitoring-agent/enable-for-arc-virtual-machine-manager-expanded.png":::
161-
162-
#### [Virtual machines Scale Sets](#tab/vmss)
163-
164-
- Select *Enable Change Tracking and inventory for Virtual Machine Scale Sets*.
165-
166-
:::image type="content" source="media/enable-vms-monitoring-agent/enable-for-virtual-machine-scale-set-inline.png" alt-text="Screenshot showing the selection of virtual machines scale sets." lightbox="media/enable-vms-monitoring-agent/enable-for-virtual-machine-scale-set-expanded.png":::
167-
168-
#### [Virtual machines](#tab/vm)
169-
170-
- Select *Enable Change Tracking and inventory for virtual machines*.
171-
172-
:::image type="content" source="media/enable-vms-monitoring-agent/enable-for-vm-inline.png" alt-text="Screenshot showing the selection of virtual machines." lightbox="media/enable-vms-monitoring-agent/enable-for-vm-expanded.png":::
173-
174-
175-
1. Select *Enable Change Tracking and Inventory for virtual machines* to enable the change tracking on Azure virtual machines.
176-
This initiative consists of three policies:
177-
178-
- Assign Built in User-Assigned Managed identity to Virtual machines
179-
- Configure ChangeTracking Extension for Windows virtual machines
180-
- Configure ChangeTracking Extension for Linux virtual machines
181-
182-
:::image type="content" source="media/enable-vms-monitoring-agent/enable-change-tracking-virtual-machines-inline.png" alt-text="Screenshot showing the selection of three policies." lightbox="media/enable-vms-monitoring-agent/enable-change-tracking-virtual-machines-expanded.png":::
183-
184-
1. Select **Assign** to assign the policy to a resource group. For example, *Assign Built in User-Assigned Managed identity to virtual machines*.
185-
186-
> [!NOTE]
187-
> The Resource group contains virtual machines and when you assign the policy, it will enable change tracking at scale to a resource group. The virtual machines that are on-boarded to the same resource group will automatically have the change tracking feature enabled.
188-
189-
1. In the **Enable Change Tracking and Inventory for virtual machines** page, enter the following options:
190-
1. In **Basics**, you can define the scope. Select the three dots to configure a scope. In the **Scope** page, provide the **Subscription** and **Resource group**.
191-
1. In **Parameters**, select the option in the **Bring your own user assigned managed identity**.
192-
1. Provide the **Data Collection Rule Resource id**. Learn more on [how to obtain the Data Collection Rule Resource ID after you create the Data collection rule](#create-data-collection-rule).
193-
1. Select **Review + create**.
194-
195-
:::zone-end
196-
197140
### Create data collection rule
198141

199142
1. Download [CtDcrCreation.json](change-tracking-data-collection-rule-creation.md) file on your machine.
133 KB
Loading

0 commit comments

Comments
 (0)