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: articles/azure-monitor/essentials/data-collection-endpoint-overview.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,8 @@
2
2
title: Data collection endpoints in Azure Monitor
3
3
description: Overview of data collection endpoints (DCEs) in Azure Monitor, including their contents and structure and how you can create and work with them.
Copy file name to clipboardExpand all lines: articles/azure-monitor/essentials/data-collection-rule-overview.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,8 @@
2
2
title: Data collection rules in Azure Monitor
3
3
description: Overview of data collection rules (DCRs) in Azure Monitor including their contents and structure and how you can create and work with them.
|[Event](/azure/azure-monitor/reference/tables/event)| Partial support – data arriving from Log Analytics agent (MMA) or Azure Monitor Agent (AMA) is fully supported. Data arriving via Diagnostics Extension agent is collected though storage while this path isn’t supported. |
145
+
|[Event](/azure/azure-monitor/reference/tables/event)| Partial support . Data arriving from Log Analytics agent (MMA) or Azure Monitor Agent (AMA) is fully supported. Data arriving from Diagnostics Extension is collected through Azure storage. This path isn’t supported. |
Copy file name to clipboardExpand all lines: articles/azure-monitor/logs/tutorial-workspace-transformations-api.md
+16-14Lines changed: 16 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,19 @@
1
1
---
2
-
title: Tutorial - Add ingestion-time transformation to Azure Monitor Logs using resource manager templates
3
-
description: Describes how to add a custom transformation to data flowing through Azure Monitor Logs using resource manager templates.
2
+
title: Tutorial - Add ingestion-time transformation to Azure Monitor Logs using Resource Manager templates
3
+
description: Describes how to add a custom transformation to data flowing through Azure Monitor Logs using Resource Manager templates.
4
4
ms.topic: tutorial
5
+
author: bwren
6
+
ms.author: bwren
5
7
ms.date: 07/01/2022
6
8
---
7
9
8
-
# Tutorial: Add transformation in workspace data collection rule to Azure Monitor using resource manager templates
9
-
This tutorial walks you through configuration of a sample [transformation in a workspace data collection rule](../essentials/data-collection-transformations.md) using resource manager templates. [Transformations](../essentials/data-collection-transformations.md) in Azure Monitor allow you to filter or modify incoming data before it's sent to its destination. Workspace transformations provide support for [ingestion-time transformations](../essentials/data-collection-transformations.md) for workflows that don't yet use the [Azure Monitor data ingestion pipeline](../essentials/data-collection.md).
10
+
# Tutorial: Add transformation in workspace data collection rule to Azure Monitor using Resource Manager templates
11
+
This tutorial walks you through configuration of a sample [transformation in a workspace data collection rule](../essentials/data-collection-transformations.md) using Resource Manager templates. [Transformations](../essentials/data-collection-transformations.md) in Azure Monitor allow you to filter or modify incoming data before it's sent to its destination. Workspace transformations provide support for [ingestion-time transformations](../essentials/data-collection-transformations.md) for workflows that don't yet use the [Azure Monitor data ingestion pipeline](../essentials/data-collection.md).
10
12
11
-
Workspace transformations are stored together in a single [data collection rule (DCR)](../essentials/data-collection-rule-overview.md) for the workspace, called the workspace DCR. Each transformation is associated with a particular table. The transformation will be applied to all data sent to this table from any workflow not using a DCR.
13
+
Workspace transformations are stored together in a single [data collection rule (DCR)](../essentials/data-collection-rule-overview.md) for the workspace, called the workspace DCR. Each transformation is associated with a particular table. The transformation is applied to all data sent to this table from any workflow not using a DCR.
12
14
13
15
> [!NOTE]
14
-
> This tutorial uses resource manager templates and REST API to configure a workspace transformation. See [Tutorial: Add transformation in workspace data collection rule to Azure Monitor using the Azure portal](tutorial-workspace-transformations-portal.md) for the same tutorial using the Azure portal.
16
+
> This tutorial uses Resource Manager templates and REST API to configure a workspace transformation. See [Tutorial: Add transformation in workspace data collection rule to Azure Monitor using the Azure portal](tutorial-workspace-transformations-portal.md) for the same tutorial using the Azure portal.
15
17
16
18
In this tutorial, you learn to:
17
19
@@ -21,7 +23,7 @@ In this tutorial, you learn to:
21
23
22
24
23
25
> [!NOTE]
24
-
> This tutorial uses PowerShell from Azure Cloud Shell to make REST API calls using the Azure Monitor **Tables** API and the Azure portal to install resource manager templates. You can use any other method to make these calls.
26
+
> This tutorial uses PowerShell from Azure Cloud Shell to make REST API calls using the Azure Monitor **Tables** API and the Azure portal to install Resource Manager templates. You can use any other method to make these calls.
25
27
26
28
## Prerequisites
27
29
To complete this tutorial, you need the following:
@@ -64,7 +66,7 @@ Use the **Tables - Update** API to configure the table with the PowerShell code
64
66
65
67
1. Click the **Cloud Shell** button in the Azure portal and ensure the environment is set to **PowerShell**.
66
68
67
-
:::image type="content" source="media/tutorial-workspace-transformations-api/open-cloud-shell.png" lightbox="media/tutorial-workspace-transformations-api/open-cloud-shell.png" alt-text="Screenshot of opening cloud shell.":::
69
+
:::image type="content" source="media/tutorial-workspace-transformations-api/open-cloud-shell.png" lightbox="media/tutorial-workspace-transformations-api/open-cloud-shell.png" alt-text="Screenshot of opening Cloud Shell.":::
68
70
69
71
2. Copy the following PowerShell code and replace the **Path** parameter with the details for your workspace.
70
72
@@ -91,9 +93,9 @@ Use the **Tables - Update** API to configure the table with the PowerShell code
91
93
Invoke-AzRestMethod -Path "/subscriptions/{subscription}/resourcegroups/{resourcegroup}/providers/microsoft.operationalinsights/workspaces/{workspace}/tables/LAQueryLogs?api-version=2021-12-01-preview" -Method PUT -payload $tableParams
92
94
```
93
95
94
-
3. Paste the code into the cloud shell prompt to run it.
96
+
3. Paste the code into the Cloud Shell prompt to run it.
95
97
96
-
:::image type="content" source="media/tutorial-workspace-transformations-api/cloud-shell-script.png" lightbox="media/tutorial-workspace-transformations-api/cloud-shell-script.png" alt-text="Screenshot of script in cloud shell.":::
98
+
:::image type="content" source="media/tutorial-workspace-transformations-api/cloud-shell-script.png" lightbox="media/tutorial-workspace-transformations-api/cloud-shell-script.png" alt-text="Screenshot of script in Cloud Shell.":::
97
99
98
100
4. You can verify that the column was added by going to the **Log Analytics workspace** menu in the Azure portal. Select **Logs** to open Log Analytics and then expand the `LAQueryLogs` table to view its columns.
99
101
@@ -155,9 +157,9 @@ Since this is the first transformation in the workspace, you need to create a [w
155
157
156
158
:::image type="content" source="media/tutorial-workspace-transformations-api/build-custom-template.png" lightbox="media/tutorial-workspace-transformations-api/build-custom-template.png" alt-text="Screenshot to build template in the editor.":::
157
159
158
-
3. Paste the resource manager template below into the editor and then click **Save**. This template defines the DCR and contains the transformation query. You don't need to modify this template since it will collect values for its parameters.
160
+
3. Paste the Resource Manager template below into the editor and then click **Save**. This template defines the DCR and contains the transformation query. You don't need to modify this template since it will collect values for its parameters.
159
161
160
-
:::image type="content" source="media/tutorial-workspace-transformations-api/edit-template.png" lightbox="media/tutorial-workspace-transformations-api/edit-template.png" alt-text="Screenshot to edit resource manager template.":::
162
+
:::image type="content" source="media/tutorial-workspace-transformations-api/edit-template.png" lightbox="media/tutorial-workspace-transformations-api/edit-template.png" alt-text="Screenshot to edit Resource Manager template.":::
161
163
162
164
163
165
```json
@@ -251,7 +253,7 @@ The final step to enable the transformation is to link the DCR to the workspace.
251
253
252
254
Use the **Workspaces - Update** API to configure the table with the PowerShell code below.
253
255
254
-
1. Click the **Cloud shell** button to open cloud shell again. Copy the following PowerShell code and replace the parameters with values for your workspace and DCR.
256
+
1. Click the **Cloud Shell** button to open Cloud Shell again. Copy the following PowerShell code and replace the parameters with values for your workspace and DCR.
255
257
256
258
```PowerShell
257
259
$defaultDcrParams = @'
@@ -265,7 +267,7 @@ Use the **Workspaces - Update** API to configure the table with the PowerShell c
2. Paste the code into the cloud shell prompt to run it.
270
+
2. Paste the code into the Cloud Shell prompt to run it.
269
271
270
272
:::image type="content" source="media/tutorial-workspace-transformations-api/cloud-shell-script-link-workspace.png" lightbox="media/tutorial-workspace-transformations-api/cloud-shell-script-link-workspace.png" alt-text="Screenshot of script to link workspace to DCR.":::
0 commit comments