Can a VM data collection DCR and a workspace transformation DCR be consolidated into one DCR?

Daniel-4204 355 Reputation points
2026-09-21T15:16:05.8333333+00:00

I currently have 2 Data Collection Rules (DCRs) targeting the same Log Analytics workspace:

  1. Azure Monitor Agent (AMA) DCR: Associated with a VM through a Data Collection Rule Association (DCRA). It collects Windows Event Logs and performance counters (CPU and memory) and sends them to the Log Analytics workspace.
  2. Ingestion-time transformation DCR: Configured to filter out specific telemetry from a workspace-based Application Insights resource (fed by an App Service web app) using a KQL transformation, so that data is dropped before it is ingested into the same Log Analytics workspace.

Is it possible, and supported, to consolidate these into a single DCR resource that handles both the AMA data collection and the ingestion-time transformation for the Application Insights tables?

If it is technically possible, are there limitations or reasons to keep them separate?

Azure Monitor
Azure Monitor

An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.


Answer accepted by question author
VEMULA SRISAI 14,065 Reputation points Microsoft External Staff Moderator
2026-09-21T17:51:14.6233333+00:00

Hello Daniel,

No, in this scenario it is not** supported to consolidate the two DCRs into a single DCR **resource.

The reason is that they serve different purposes and use different DCR types:

  • Your AMA** **DCR is associated with the VM through a DCR Association (DCRA) and is responsible for collecting Windows Event Logs and performance counters from the VM.
  • The workspace** transformation **DCR is a special DCR of kind WorkspaceTransforms, linked directly to the Log Analytics workspace, and is used to perform ingestion-time transformations on supported tables. It has a different schema and lifecycle from AMA collection DCRs.

While you can combine multiple VM data sources (for example, Windows Events and Performance Counters) into a single AMA DCR, and you can maintain multiple table transformations within the workspace transformation DCR, a single DCR cannot simultaneously function as both a VM collection DCR and a workspace transformation DCR.

Therefore, the supported design is to keep:

  1. An AMA DCR for VM data collection.
  2. A workspace transformation DCR for Application Insights ingestion-time transformations.

This separation is required by the Azure Monitor DCR architecture and is not simply a best-practice recommendation.

For reference:

I hope this helps clarify the design and supported configuration.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.