By NHI Mgmt Group Editorial TeamBased on Vectra AI: “Azure Logging just Changed - Your Detections May be Missing it” (September 2, 2026)

TL;DR: Microsoft’s move from the legacy Azure Diagnostics Agent to Azure Monitor Agent shifts VM logging control into Data Collection Rules, where a single low-visibility API action can stop logging across multiple systems and weaken attribution, according to Vectra AI. Existing detections built around VM extension activity now risk missing defense evasion unless they are updated for DCR events.


At a glance

What this is: Vectra AI shows that Azure’s logging migration to Azure Monitor Agent changes the control plane for VM telemetry and can create blind spots when detections still depend on legacy extension events.

Why it matters: This matters because IAM and security teams need reliable attribution and coverage when control-plane actions affect logging, especially where cloud identity and machine-level monitoring intersect.


Context

Azure logging is not just a telemetry problem. When control shifts from a VM extension to a central policy or rule object, the place you watch for change also moves, and detections built around the old mechanism can go dark. In this case, the key issue is not the agent migration itself but the governance gap between configuration control and observable security events.

In Azure, the move from Azure Diagnostics Agent to Azure Monitor Agent changes logging from VM-local behaviour to control-plane governed Azure security controls. That matters because a single administrative action can now affect multiple machines at once, which means cloud monitoring, identity attribution, and change detection all need to be aligned rather than treated as separate problems.


Key questions

Q: What breaks when cloud logging moves from VM extensions to central policy objects?

A: Teams lose the old, obvious indicator of logging disruption and must watch the control object that now governs telemetry. If detections still key off VM extension activity, they can miss a single API action that disables logging across many systems and weakens attribution.

Q: Why does a control-plane change create more monitoring risk than a local agent change?

A: Because the control-plane action can affect many resources at once and may generate only one visible event. That compresses blast radius and telemetry into a narrow audit trail, making defence evasion harder to spot if your coverage assumes one workload equals one change.

Q: How do security teams know if their logging coverage is failing in Azure?

A: They should test whether DCR deletion, association removal, or rule updates produce timely alerts with a clear actor trail. If the environment only surfaces delayed extension events or ambiguous managed-identity activity, the monitoring model is already misaligned with the control path.

Q: What should teams do when a platform update changes how telemetry is controlled?

A: Re-baseline detections against the new control object, review permissions for anyone who can change it, and run attack-path tests that simulate logging disruption. The goal is to keep observability tied to the real governance layer, not the legacy mechanism that used to provide the signal.


Technical breakdown

How DCR-based logging shifts the control plane

Azure Monitor Agent changes logging from extension-centric management to Data Collection Rule governance. Instead of a VM extension write event being the primary signal, logging state now depends on DCRs and DCR associations. That means the meaningful security event may be a rule write, an association write, or an association delete, not the endpoint-level extension activity teams previously monitored. The operational consequence is that control-plane actions can suppress logging without looking like traditional agent tampering. In practice, defenders need to treat the DCR object as part of the logging surface, not just a configuration artifact.

Practical implication: Monitor DCR creation, modification, and deletion as first-class security events.

Why a single API call can hide multi-VM disruption

The article describes an API path that can delete a DCR and its associations in one request. That is important because the same action can immediately stop logging across all linked VMs while producing only one deletion event. The design compresses impact and telemetry into a narrow control-plane footprint, which breaks assumptions that one affected workload will produce one obvious indicator. This is a detection-engineering problem as much as a cloud-operations problem, because the observability layer is now itself subject to centralised control and bulk change semantics.

Practical implication: Build detections for bulk association removal and cross-resource logging loss, not just per-VM events.

Attribution loss creates a defence evasion problem

The article also shows that the delayed VM extension signal is attributed to a Microsoft-managed identity rather than the actionable actor. That weakens forensic value because investigators may see that logging changed, but not who intentionally caused it. Attribution loss matters when the platform abstracts the actor behind managed operations, because security teams can mistake platform-side activity for routine maintenance. The result is a gap between technical change and accountable change, which is where defence evasion thrives. Logging controls must preserve the actor trail, not only the configuration state.

Practical implication: Preserve actor-level telemetry for rule and association changes so investigations can tie changes to a responsible identity.


Threat narrative

Attacker objective: Suppress telemetry across multiple virtual machines while reducing the chance that defenders can attribute the change to a specific actor.

  1. Entry occurs through a legitimate Azure control-plane action that can modify or delete Data Collection Rules and their associations.
  2. Credentialed escalation is not needed because the attacker or operator uses permitted management access to alter the logging layer itself.
  3. Impact occurs when logging stops across affected VMs, creating missed or misattributed security events and weakening defence evasion detection.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Control-plane logging is now an identity governance problem: when logging is governed by a central rule object, the security question becomes who can alter that object and how that change is recorded. The article shows that DCR-based logging can be removed through a single API action, which means access governance for cloud management identities is inseparable from monitoring governance. Practitioners should treat logging controls as privileged configuration assets, not benign operational plumbing.

This is a detection blind-spot design issue, not just a tooling issue: the failure mode is the assumption that legacy VM extension events remain the primary indicator of logging disruption. Once Azure Monitor Agent moved control into DCR associations, that assumption stopped holding. The article demonstrates why detections must be modelled around the control object that actually governs telemetry, not the object that used to do so.

Logging integrity depends on change visibility, not only log volume: a single event that silently disables many sensors is more dangerous than a noisy but observable change. The security value of logging collapses if defenders cannot see the specific action that removed coverage or tie it to an accountable identity. In cloud governance terms, observable change is part of the control itself, not an afterthought.

Azure control changes expose a cloud identity gap: the platform can make a managed identity or control-plane operation look like routine maintenance even when it removes security coverage. That is why Azure security controls need to extend beyond role assignment into the auditability of high-impact configuration objects. Practitioners should align monitoring, IAM, and change control around the same privileged management paths.

From our research library:

What this signals

Telemetry governance now behaves like privileged access governance: when the object that controls logging becomes centrally managed, the question is no longer whether logs exist but whether the change path is visible, attributable, and alertable. Security teams should expect more control-plane driven blind spots as cloud platforms consolidate telemetry management into policy objects.

Detection content has to move to the control object: extension-based rules will age out quickly when the platform changes how telemetry is configured. The durable pattern is to monitor the management event that changes coverage, then tie it back to the identity or managed identity that performed the action.


For practitioners

  • Expand detections to DCR events Prioritise Microsoft.Insights/dataCollectionRuleAssociations/delete, Microsoft.Insights/dataCollectionRules/delete, and Microsoft.Insights/dataCollectionRules/write in cloud monitoring logic.
  • Treat logging configuration as privileged Restrict who can modify or delete Data Collection Rules and their associations, and review those permissions as part of privileged access governance.
  • Verify multi-VM blast radius Test whether a single control-plane action can disable logging across multiple virtual machines in your environment, then tune alerting for that blast radius.
  • Replace extension-only detections Retire detections that depend only on Azure VM extension activity and add coverage for control-plane changes that alter telemetry state.
  • Preserve actor attribution Ensure your logging and investigation workflow keeps the responsible identity visible when rule or association changes occur, including managed identity context where applicable.

Key takeaways

  • Azure’s logging migration changes the governance boundary, because the object that controls telemetry is now also the object an attacker or operator can abuse.
  • A single control-plane action can disable visibility across multiple VMs, which raises the importance of change attribution and blast-radius testing.
  • Detections that still rely on legacy extension events need to be reworked around Data Collection Rule activity or they will miss logging disruption.

Related NHI Mgmt Group resources: Microsoft Azure Security Guide · API Security Buyer's Guide · Multi-Agent and A2A Security Guide


Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST CSF 2.0, CIS Controls v8 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0DE.CM-01 — Monitoring for Anomalies and EventsThe article is about monitoring gaps created by a change in cloud telemetry control.
PR.AA-05 — Access Permissions, Entitlements and AuthorizationsOnly privileged identities should be able to alter the objects that govern telemetry.
Recommendation — Update monitoring coverage to detect control-plane changes that disable logging or alter event visibility. Review and tighten permissions for identities that can change logging configuration objects.
CIS Controls v8CIS-5 — Account ManagementThe issue hinges on which accounts or managed identities can modify logging control objects.
Recommendation — Inventory the accounts and managed identities that can alter logging rules and remove unnecessary access.
NIST SP 800-53 Rev 5AU-2 — Audit EventsThe control change affects what audit events are generated and how usable they are.
Recommendation — Define audit events for telemetry configuration changes and verify they are captured consistently.
MITRE ATT&CKTA0005;TA0040 — Defense Evasion; ImpactThe behaviour reduces visibility and can directly impair defenders' ability to detect activity.
Recommendation — Map logging-disruption scenarios to defence evasion and impact techniques in your threat hunting and detection engineering.

Key terms

  • Control-Plane Logging: Control-plane logging captures administrative actions that change access, configuration, or policy in cloud and platform environments. It is especially important because attackers often abuse legitimate management actions rather than deploying obvious malware, which makes these records high-value evidence.
  • Data Collection Rule: A Data Collection Rule is an Azure configuration object that defines how data is collected, transformed, and delivered into a destination such as Microsoft Sentinel. It ties ingestion behavior to permissions and endpoints, so teams can control what data flows, where it goes, and how it is organized before it lands.
  • Attribution loss: A condition where a security event is visible but the responsible actor is not clearly identifiable. This weakens incident investigation because defenders can see that control changed, but cannot confidently tie the change to the identity, role, or managed identity that made it happen.
  • Coverage Blind Spot: A coverage blind spot is any part of the environment where monitoring does not see data movement, storage, or sharing activity. For DLP, blind spots often appear in SaaS services, collaboration tools, APIs, and unmanaged workflows that fall outside older perimeter-based designs.

Deepen your knowledge

NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps practitioners connect identity controls to the broader security operations and governance work their programmes depend on.
NHIMG Editorial Note
Published by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org