Skip to content

Hyper-V Private Cloud Monitoring - Network ATC ​

Generated support reference. All capabilities · Day-2 triage.

Default conditions below come from the compiled candidate source, not the effective overrides in your management group. Read the monitor-specific knowledge together with the common safety and verification guidance. Microsoft links explain the underlying technology; product thresholds are not Microsoft recommendations.

Network ATC Intent ​

HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent

Network ATC intent defining the approved role and adapter configuration. Read desired settings and per-node convergence together; intention alone is not proof of applied state.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent. Kind: ClassType.

Identity and monitoring ownership ​

Base class=System!System.LogicalEntity; hosted=false; singleton=false; declared properties=BoundaryId, IntentName, Scope, IntentType, AdapterNames, IsCompute, IsManagement, IsStorage, IsStretch, IsSwitchless, OverrideKinds. Inherited properties also apply. Inspect the exact instance and its monitoring path; inventory-only classes do not acquire health merely by appearing in a diagram.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

What this object represents ​

Network ATC intent defining the approved role and adapter configuration. Read desired settings and per-node convergence together; intention alone is not proof of applied state.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC Intent Node Status ​

HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus

Node-specific realization of an ATC intent. This identifies which host has provisioning, compliance or adapter readiness trouble when the same intent spans several nodes.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus. Kind: ClassType.

Identity and monitoring ownership ​

Base class=Windows!Microsoft.Windows.LocalApplication; hosted=true; singleton=false; declared properties=IntentName, BoundaryId, HostName, AdapterNames, IsStorage, ProvisioningStatus, ConfigurationStatus, ErrorCode, RetryCount, Progress, LastSuccess, LastUpdated, LastConfigApplied. Inherited properties also apply. Inspect the exact instance and its monitoring path; inventory-only classes do not acquire health merely by appearing in a diagram.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

What this object represents ​

Node-specific realization of an ATC intent. This identifies which host has provisioning, compliance or adapter readiness trouble when the same intent spans several nodes.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC Global Configuration Status ​

HyperVPrivateCloud.Capability.NetworkATC.GlobalConfigurationStatus

ATC global configuration/override observation. Compare the effective cluster-wide policy with the approved baseline before changing individual adapters.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.GlobalConfigurationStatus. Kind: ClassType.

Identity and monitoring ownership ​

Base class=Windows!Microsoft.Windows.LocalApplication; hosted=true; singleton=false; declared properties=BoundaryId, HostName, OverrideKinds, ProvisioningStatus, ConfigurationStatus, ErrorCode, LastUpdated. Inherited properties also apply. Inspect the exact instance and its monitoring path; inventory-only classes do not acquire health merely by appearing in a diagram.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

What this object represents ​

ATC global configuration/override observation. Compare the effective cluster-wide policy with the approved baseline before changing individual adapters.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Show Network ATC intent status ​

HyperVPrivateCloud.Capability.NetworkATC.IntentStatus.Task

Get-NetIntent, Get-NetIntentStatus for every intent and node, global overrides, the NetworkATC service and its latest operational events.

Summary ​

Show Network ATC intent status

What it runs ​

Get-NetIntent, Get-NetIntentStatus for every intent and node, global overrides, the NetworkATC service and its latest operational events.

Impact ​

Read-only. The task runs the query on the agent and returns text; it changes nothing.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.IntentStatus.Task. Kind: Task.

Execution safety ​

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; timeout=180. Read the task's original knowledge and parameters before execution. A Remediation task changes state and requires approval; do not execute it solely because the object is red. Even a diagnostic can generate logs or files; review its documented impact.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Show RDMA, DCB and SMB Direct health ​

HyperVPrivateCloud.Capability.NetworkATC.RdmaAndDcbHealth.Task

RDMA adapters, DCBX willing mode, flow control, traffic classes, QoS policies, SMB client interfaces and RDMA activity counters.

Summary ​

Show RDMA, DCB and SMB Direct health

What it runs ​

RDMA adapters, DCBX willing mode, flow control, traffic classes, QoS policies, SMB client interfaces and RDMA activity counters.

Impact ​

Read-only. The task runs the query on the agent and returns text; it changes nothing.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.RdmaAndDcbHealth.Task. Kind: Task.

Execution safety ​

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; timeout=180. Read the task's original knowledge and parameters before execution. A Remediation task changes state and requires approval; do not execute it solely because the object is red. Even a diagnostic can generate logs or files; review its documented impact.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Remediation: Retry the intent on this node ​

HyperVPrivateCloud.Capability.NetworkATC.RetryIntent.Task

Set-NetIntentRetryState after the underlying fault is fixed. Parameter = intent name.

Summary ​

Retry the intent on this node

What it runs ​

Set-NetIntentRetryState after the underlying fault is fixed. Parameter = intent name.

Impact ​

This task changes the state of the target. The console asks for confirmation before it runs; use the read-only tasks first to confirm the diagnosis, and run it inside a change window where the environment requires one. The task output reports the resulting state.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.RetryIntent.Task. Kind: Task.

Execution safety ​

Target=HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus; enabled=true; timeout=300. Read the task's original knowledge and parameters before execution. A Remediation task changes state and requires approval; do not execute it solely because the object is red. Even a diagnostic can generate logs or files; review its documented impact.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC capability and authority health ​

HyperVPrivateCloud.Capability.NetworkATC.CapabilityHealth.Monitor

Monitors operational health, status, and thresholds for Network ATC capability and authority health.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.GlobalStatus.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.CapabilityHealth.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Verifies the NetworkATC module, status cmdlet, configured-intent presence, and selected networking authority. Missing Network ATC is Not Applicable unless RequireNetworkATC is overridden to true.

Operator response ​

Confirm that Network ATC is the intended authority. Install the NetworkATC feature and management tools when required; otherwise leave RequireNetworkATC false for manual, VMM, SDN, or externally managed networking.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.CapabilityHealth.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.GlobalConfigurationStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='CapabilityState'] = Good OR Property[@Name='CapabilityState'] = NotApplicable)

Warning [Warning]: Property[@Name='CapabilityState'] = Warning

Error [Critical]: Property[@Name='CapabilityState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: AdapterNames=; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; IntentName=; IntervalSeconds=300; IsStorageIntent=false; MaxTransitionalMinutes=30; Mode=All; PropertyName=CapabilityState; RequireNetworkATC=false; RequireRdmaForStorage=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC intent convergence health ​

HyperVPrivateCloud.Capability.NetworkATC.IntentHealth.Monitor

Monitors operational health, status, and thresholds for Network ATC intent convergence health.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Availability.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Availability.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentHealth.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Evaluates Get-NetIntentStatus. Success requires ConfigurationStatus Success, ProvisioningStatus Completed, and no error. Failed states and prolonged convergence are Critical.

Operator response ​

Review the intent error, progress, retry count, recent Network ATC events, adapter symmetry, required features, and cluster consistency. This Management Pack never retries or changes an intent.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.IntentHealth.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus. Parent health aspect: Health!System.Health.AvailabilityState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND (Property[@Name='IntentState'] = Good OR Property[@Name='IntentState'] = NotApplicable))

Warning [Warning]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='IntentState'] = Warning)

Error [Critical]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='IntentState'] = Critical)

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; InstanceKey=$Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$; IntervalSeconds=300; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MaxTransitionalMinutes=30; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; PropertyName=IntentState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireRdmaForStorage=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC adapter readiness ​

HyperVPrivateCloud.Capability.NetworkATC.AdapterReadiness.Monitor

Monitors operational health, status, and thresholds for Network ATC adapter readiness.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Availability.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Availability.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.AdapterReadiness.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Verifies that every participating adapter exists and is Up. Storage intents also require RDMA by default; nested labs can override that requirement.

Operator response ​

Check adapter names, link state, make/model/speed symmetry, driver and firmware consistency, RDMA/DCB support, switch configuration, and the Network ATC error code.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.AdapterReadiness.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus. Parent health aspect: Health!System.Health.AvailabilityState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND (Property[@Name='AdapterReadinessState'] = Good OR Property[@Name='AdapterReadinessState'] = NotApplicable))

Warning [Warning]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='AdapterReadinessState'] = Warning)

Error [Critical]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='AdapterReadinessState'] = Critical)

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; InstanceKey=$Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$; IntervalSeconds=300; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MaxTransitionalMinutes=30; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; PropertyName=AdapterReadinessState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireRdmaForStorage=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC global configuration health ​

HyperVPrivateCloud.Capability.NetworkATC.GlobalConfigurationHealth.Monitor

Monitors operational health, status, and thresholds for Network ATC global configuration health.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.GlobalStatus.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.GlobalConfigurationHealth.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Tracks global Network ATC cluster/proxy override convergence when those settings are present.

Operator response ​

Review Get-NetIntent and Get-NetIntentStatus with GlobalOverrides, then correct the source configuration through approved Network ATC procedures. This Management Pack is read-only.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.GlobalConfigurationHealth.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.GlobalConfigurationStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='GlobalState'] = Good OR Property[@Name='GlobalState'] = NotApplicable)

Warning [Warning]: Property[@Name='GlobalState'] = Warning

Error [Critical]: Property[@Name='GlobalState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: AdapterNames=; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; IntentName=; IntervalSeconds=300; IsStorageIntent=false; MaxTransitionalMinutes=30; Mode=All; PropertyName=GlobalState; RequireNetworkATC=false; RequireRdmaForStorage=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC intent provisioning drift ​

HyperVPrivateCloud.Capability.NetworkATC.IntentProvisioningDrift.Monitor

Monitors operational health, status, and thresholds for Network ATC intent provisioning drift.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentProvisioningDrift.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Compares the provisioning status returned by Get-NetIntentStatus with the ComplianceToleranceMinutes tolerance window. Provisioning that is still in flight inside the window is Warning; provisioning that stays incomplete beyond the window is Critical.

Operator response ​

Review the intent progress, retry count, participating adapter state, and recent Network ATC events. Increase ComplianceToleranceMinutes for sites with deliberately long change windows. This Management Pack never retries or changes an intent.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.IntentProvisioningDrift.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND (Property[@Name='ProvisioningDriftState'] = Good OR Property[@Name='ProvisioningDriftState'] = NotApplicable))

Warning [Warning]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='ProvisioningDriftState'] = Warning)

Error [Critical]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='ProvisioningDriftState'] = Critical)

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; InstanceKey=$Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$; IntervalSeconds=300; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MaxTransitionalMinutes=30; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; PropertyName=ProvisioningDriftState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireRdmaForStorage=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC intent compliance drift ​

HyperVPrivateCloud.Capability.NetworkATC.IntentComplianceDrift.Monitor

Monitors operational health, status, and thresholds for Network ATC intent compliance drift.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentComplianceDrift.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Compares the requested intent with the applied configuration status. Drift inside ComplianceToleranceMinutes is Warning; drift that persists beyond the window, or a host that never reported a successful apply, is Critical.

Operator response ​

Compare Get-NetIntent with Get-NetIntentStatus, look for out-of-band host networking changes, and re-apply the intent through approved Network ATC procedures.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.IntentComplianceDrift.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND (Property[@Name='ComplianceDriftState'] = Good OR Property[@Name='ComplianceDriftState'] = NotApplicable))

Warning [Warning]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='ComplianceDriftState'] = Warning)

Error [Critical]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='ComplianceDriftState'] = Critical)

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; InstanceKey=$Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$; IntervalSeconds=300; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MaxTransitionalMinutes=30; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; PropertyName=ComplianceDriftState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireRdmaForStorage=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC intent apply failure and retry count ​

HyperVPrivateCloud.Capability.NetworkATC.IntentApplyFailure.Monitor

Monitors operational health, status, and thresholds for Network ATC intent apply failure and retry count.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentApplyFailure.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Raises Critical when the intent status carries an error code, or when the reported retry count reaches MaxRetryCount. A non-zero retry count below the limit is Warning.

Operator response ​

Resolve the reported error code, confirm adapter and feature prerequisites, then allow Network ATC to converge. Raise MaxRetryCount only where transient retries are expected and understood.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.IntentApplyFailure.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND (Property[@Name='ApplyFailureState'] = Good OR Property[@Name='ApplyFailureState'] = NotApplicable))

Warning [Warning]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='ApplyFailureState'] = Warning)

Error [Critical]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='ApplyFailureState'] = Critical)

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; InstanceKey=$Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$; IntervalSeconds=300; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MaxTransitionalMinutes=30; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; PropertyName=ApplyFailureState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireRdmaForStorage=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC adapter symmetry ​

HyperVPrivateCloud.Capability.NetworkATC.AdapterSymmetry.Monitor

Monitors operational health, status, and thresholds for Network ATC adapter symmetry.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.AdapterSymmetry.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Verifies that every adapter the intent declares exists on this node, links at or above MinimumAdapterSpeedGbps, and varies in link speed by no more than MaxAdapterSpeedVariancePercent. Mixed adapter models are Warning.

Operator response ​

Align adapter make, model, firmware, driver, and link speed across every node that carries the intent. Adjust MinimumAdapterSpeedGbps and MaxAdapterSpeedVariancePercent for deliberately mixed fabrics.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.AdapterSymmetry.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND (Property[@Name='AdapterSymmetryState'] = Good OR Property[@Name='AdapterSymmetryState'] = NotApplicable))

Warning [Warning]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='AdapterSymmetryState'] = Warning)

Error [Critical]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='AdapterSymmetryState'] = Critical)

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; InstanceKey=$Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$; IntervalSeconds=300; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MaxTransitionalMinutes=30; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; PropertyName=AdapterSymmetryState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireRdmaForStorage=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC RDMA enabled and operational state ​

HyperVPrivateCloud.Capability.NetworkATC.RdmaState.Monitor

Monitors operational health, status, and thresholds for Network ATC RDMA enabled and operational state.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Availability.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Availability.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.RdmaState.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Checks Get-NetAdapterRdma for every adapter of a storage-bearing intent. RDMA that is disabled or not operational is Critical. Non-storage intents, and hosts where RequireRdma is overridden to false, report Not Applicable.

Operator response ​

Verify RDMA capability, driver and firmware level, DCB or iWARP prerequisites, and switch configuration. Override RequireRdma to false only for nested or lab fabrics.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.RdmaState.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus. Parent health aspect: Health!System.Health.AvailabilityState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND (Property[@Name='RdmaState'] = Good OR Property[@Name='RdmaState'] = NotApplicable))

Warning [Warning]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='RdmaState'] = Warning)

Error [Critical]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='RdmaState'] = Critical)

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; InstanceKey=$Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$; IntervalSeconds=300; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MaxTransitionalMinutes=30; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; PropertyName=RdmaState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireRdmaForStorage=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC RDMA configuration drift ​

HyperVPrivateCloud.Capability.NetworkATC.RdmaConfigurationDrift.Monitor

Monitors operational health, status, and thresholds for Network ATC RDMA configuration drift.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.RdmaConfigurationDrift.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Reads Get-NetAdapterQos for the storage intent adapters and confirms that QoS is enabled and priority flow control is operational for ExpectedPfcPriority.

Operator response ​

Compare the adapter QoS state with the intent and the physical switch policy, then re-apply the intent. Change ExpectedPfcPriority when the fabric standard uses a different lossless priority.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.RdmaConfigurationDrift.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND (Property[@Name='RdmaConfigurationDriftState'] = Good OR Property[@Name='RdmaConfigurationDriftState'] = NotApplicable))

Warning [Warning]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='RdmaConfigurationDriftState'] = Warning)

Error [Critical]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='RdmaConfigurationDriftState'] = Critical)

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; InstanceKey=$Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$; IntervalSeconds=300; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MaxTransitionalMinutes=30; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; PropertyName=RdmaConfigurationDriftState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireRdmaForStorage=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Warning; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC DCB and PFC policy compliance ​

HyperVPrivateCloud.Capability.NetworkATC.DcbPfcCompliance.Monitor

Monitors operational health, status, and thresholds for Network ATC DCB and PFC policy compliance.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.DcbPfcCompliance.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Confirms that DCB and QoS are enabled on the participating adapters, that DCBX willing mode is not silently accepting switch policy, and that ExpectedPfcPriority appears in the operational traffic classes.

Operator response ​

Align the host DCB policy with the physical switch, disable DCBX willing mode where the host owns the policy, and re-apply the intent. Override RequireDcb to false for fabrics that do not use DCB.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.DcbPfcCompliance.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND (Property[@Name='DcbPfcState'] = Good OR Property[@Name='DcbPfcState'] = NotApplicable))

Warning [Warning]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='DcbPfcState'] = Warning)

Error [Critical]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='DcbPfcState'] = Critical)

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; InstanceKey=$Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$; IntervalSeconds=300; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MaxTransitionalMinutes=30; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; PropertyName=DcbPfcState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireRdmaForStorage=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC ETS bandwidth policy compliance ​

HyperVPrivateCloud.Capability.NetworkATC.EtsPolicyCompliance.Monitor

Monitors operational health, status, and thresholds for Network ATC ETS bandwidth policy compliance.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.GlobalStatus.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.EtsPolicyCompliance.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Verifies that a traffic class carries ExpectedPfcPriority with at least MinimumEtsBandwidthPercent reserved bandwidth under the ETS algorithm, and that a class carries ExpectedClusterPriority.

Operator response ​

Compare Get-NetQosTrafficClass with the intent and the switch ETS policy, then re-apply the intent. Adjust MinimumEtsBandwidthPercent, ExpectedPfcPriority, and ExpectedClusterPriority to the fabric standard.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.EtsPolicyCompliance.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.GlobalConfigurationStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='EtsPolicyState'] = Good OR Property[@Name='EtsPolicyState'] = NotApplicable)

Warning [Warning]: Property[@Name='EtsPolicyState'] = Warning

Error [Critical]: Property[@Name='EtsPolicyState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; IntervalSeconds=300; IsStorageIntent=false; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; Mode=All; PropertyName=EtsPolicyState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Warning; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC QoS traffic class configuration ​

HyperVPrivateCloud.Capability.NetworkATC.QosTrafficClass.Monitor

Monitors operational health, status, and thresholds for Network ATC QoS traffic class configuration.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.GlobalStatus.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.QosTrafficClass.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Counts non-default QoS traffic classes against ExpectedTrafficClassCount and raises Critical when the reserved bandwidth across all classes exceeds one hundred percent.

Operator response ​

Reconcile the traffic class definitions with the intent, remove duplicate or manual classes, and keep the total reservation at or below one hundred percent.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.QosTrafficClass.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.GlobalConfigurationStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='QosTrafficClassState'] = Good OR Property[@Name='QosTrafficClassState'] = NotApplicable)

Warning [Warning]: Property[@Name='QosTrafficClassState'] = Warning

Error [Critical]: Property[@Name='QosTrafficClassState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; IntervalSeconds=300; IsStorageIntent=false; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; Mode=All; PropertyName=QosTrafficClassState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC virtual switch compliance ​

HyperVPrivateCloud.Capability.NetworkATC.VmSwitchCompliance.Monitor

Monitors operational health, status, and thresholds for Network ATC virtual switch compliance.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Availability.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Availability.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.VmSwitchCompliance.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Confirms that an external virtual switch exists, is bound to the adapters the intent declares, and uses Switch Embedded Teaming when the intent declares more than one adapter.

Operator response ​

Compare Get-VMSwitch with the intent, remove manually created switches that conflict with Network ATC, and re-apply the intent. Override RequireVmSwitchForComputeIntent to false for storage-only nodes.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.VmSwitchCompliance.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus. Parent health aspect: Health!System.Health.AvailabilityState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND (Property[@Name='VmSwitchState'] = Good OR Property[@Name='VmSwitchState'] = NotApplicable))

Warning [Warning]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='VmSwitchState'] = Warning)

Error [Critical]: (Property[@Name='InstanceKey'] = $Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$ AND Property[@Name='VmSwitchState'] = Critical)

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; InstanceKey=$Target/Property[Type="HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus"]/IntentName$; IntervalSeconds=300; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MaxTransitionalMinutes=30; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; PropertyName=VmSwitchState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireRdmaForStorage=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Warning; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC cluster-wide intent consistency ​

HyperVPrivateCloud.Capability.NetworkATC.ClusterIntentConsistency.Monitor

Monitors operational health, status, and thresholds for Network ATC cluster-wide intent consistency.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.GlobalStatus.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.ClusterIntentConsistency.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Groups every intent status record returned for the cluster and counts nodes that are not reporting a successful configuration. More than MaxNodesOutOfCompliance failing records is Critical; transitional records are Warning.

Operator response ​

Identify the listed node and intent pair, resolve the node-level failure, and let Network ATC converge the cluster. Raise MaxNodesOutOfCompliance only during a planned, staged rollout.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.ClusterIntentConsistency.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.GlobalConfigurationStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='ClusterConsistencyState'] = Good OR Property[@Name='ClusterConsistencyState'] = NotApplicable)

Warning [Warning]: Property[@Name='ClusterConsistencyState'] = Warning

Error [Critical]: Property[@Name='ClusterConsistencyState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: AdapterNames=; ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; IntentName=; IntervalSeconds=300; IsStorageIntent=false; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; Mode=All; PropertyName=ClusterConsistencyState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Network ATC global override drift ​

HyperVPrivateCloud.Capability.NetworkATC.GlobalOverrideDrift.Monitor

Monitors operational health, status, and thresholds for Network ATC global override drift.

Representative root health path ​

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Network.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.GlobalStatus.Dependency.Monitor > HyperVPrivateCloud.Capability.NetworkATC.GlobalOverrideDrift.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary ​

Tracks the global cluster and proxy override status against the ComplianceToleranceMinutes tolerance window. Absent global overrides report Not Applicable.

Operator response ​

Review Get-NetIntentStatus with GlobalOverrides, correct the source configuration through approved Network ATC procedures, and allow the override to re-apply.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.GlobalOverrideDrift.Monitor. Kind: UnitMonitor.

Target and health path ​

Target class: HyperVPrivateCloud.Capability.NetworkATC.GlobalConfigurationStatus. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical ​

Success [Good]: (Property[@Name='GlobalDriftState'] = Good OR Property[@Name='GlobalDriftState'] = NotApplicable)

Warning [Warning]: Property[@Name='GlobalDriftState'] = Warning

Error [Critical]: Property[@Name='GlobalDriftState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy ​

Compiled configuration: AdapterNames=; ComplianceToleranceMinutes=60; ComputerName=$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$; ExpectedClusterPriority=7; ExpectedPfcPriority=3; ExpectedTrafficClassCount=2; IntentName=; IntervalSeconds=300; IsStorageIntent=false; MaxAdapterSpeedVariancePercent=0; MaxNodesOutOfCompliance=0; MaxRetryCount=3; MinimumAdapterSpeedGbps=10; MinimumEtsBandwidthPercent=50; Mode=All; PropertyName=GlobalDriftState; RequireDcb=true; RequireNetworkATC=false; RequireRdma=true; RequireVmSwitchForComputeIntent=true; SyncTime=; TimeoutSeconds=180 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior ​

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Roll up participating adapter health ​

HyperVPrivateCloud.Capability.NetworkATC.NodeAdapter.Dependency.Monitor

Rolls up the health of member Roll up participating adapter health objects into the parent entity.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.NodeAdapter.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical ​

Target=HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentNodeStatus; relationship=HyperVPrivateCloud.Capability.NetworkATC.NodeStatusReferencesComputerNetworkAdapter; member monitor=Health!System.Health.AvailabilityState; parent=Health!System.Health.AvailabilityState; algorithm=WorstOf; unavailable-member policy=Warning. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Roll up per-node intent health ​

HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Dependency.Monitor

Rolls up the health of member Roll up per-node intent health objects into the parent entity.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical ​

Target=HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent; relationship=HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentContainsNodeStatus; member monitor=Health!System.Health.AvailabilityState; parent=Health!System.Health.AvailabilityState; algorithm=WorstOf; unavailable-member policy=Warning. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Roll up Network ATC intent health ​

HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Dependency.Monitor

Rolls up the health of member Roll up Network ATC intent health objects into the parent entity.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical ​

Target=HCSV2Library!HyperVPrivateCloud.NetworkComponent; relationship=HyperVPrivateCloud.Capability.NetworkATC.NetworkComponentContainsNetworkIntent; member monitor=Health!System.Health.AvailabilityState; parent=Health!System.Health.AvailabilityState; algorithm=WorstOf; unavailable-member policy=Success. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Roll up Network ATC global configuration health ​

HyperVPrivateCloud.Capability.NetworkATC.GlobalStatus.Dependency.Monitor

Rolls up the health of member Roll up Network ATC global configuration health objects into the parent entity.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.GlobalStatus.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical ​

Target=HCSV2Library!HyperVPrivateCloud.NetworkComponent; relationship=HyperVPrivateCloud.Capability.NetworkATC.NetworkComponentContainsGlobalStatus; member monitor=Health!System.Health.ConfigurationState; parent=Health!System.Health.ConfigurationState; algorithm=WorstOf; unavailable-member policy=Success. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Roll up Configuration through NetworkATC.NetworkIntentContainsNodeStatus ​

HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Configuration.Dependency.Monitor

Preserves the originating health aspect through this domain dependency. Open the unhealthy member monitor for the actual cause; this rollup does not create a second incident.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.IntentNode.Configuration.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical ​

Target=HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent; relationship=HyperVPrivateCloud.Capability.NetworkATC.NetworkIntentContainsNodeStatus; member monitor=Health!System.Health.ConfigurationState; parent=Health!System.Health.ConfigurationState; algorithm=WorstOf; unavailable-member policy=Warning. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Roll up Configuration through NetworkATC.NetworkComponentContainsNetworkIntent ​

HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Configuration.Dependency.Monitor

Preserves the originating health aspect through this domain dependency. Open the unhealthy member monitor for the actual cause; this rollup does not create a second incident.

Support scope ​

Network ATC intent and per-node convergence/configuration evidence. This capability is applicable only where Network ATC owns the host network configuration.

Element: HyperVPrivateCloud.Capability.NetworkATC.NetworkIntent.Configuration.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical ​

Target=HCSV2Library!HyperVPrivateCloud.NetworkComponent; relationship=HyperVPrivateCloud.Capability.NetworkATC.NetworkComponentContainsNetworkIntent; member monitor=Health!System.Health.ConfigurationState; parent=Health!System.Health.ConfigurationState; algorithm=WorstOf; unavailable-member policy=Success. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation ​

Inspect Get-NetIntent and Get-NetIntentStatus on eligible nodes. Compare intent adapter membership, provisioning errors, node status and approved global overrides. Check adapter symmetry, link/RDMA readiness and switch DCB/PFC settings against the intent. Missing ATC on a manual or VMM-managed network is not itself an outage.

Corrective action and escalation ​

Resolve the precise convergence error through the selected network authority. Plan changes to intents and switch configuration together. Do not manually overwrite ATC-managed settings or enable ATC alongside a conflicting VMM/SDN authority merely to satisfy monitoring.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery ​

Verify intended nodes converge, effective configuration matches approved policy and no new apply failures occur after the normal convergence interval.

Microsoft references ​

Microsoft Learn: manage network atc

Microsoft Learn: get netintentstatus

Released under the MIT License.