Monitor that group policy is able to be applied successfully.
This monitor verifies that Group Policy is successfully being applied to the domain controller.
It will perform a 'gpupdate' operation per the specified configuration interval.
IntervalSeconds: How frequently the monitor is run (seconds)
Possible causes include the following:
There is a misconfigured Group Policy object.
There is a problem with SYSVOL.
Ensure that the domain controller is online and functioning correctly.
Check that dcdiag is not returning any problems.
Check the External links to troubleshoot the specific Group Policy failure that is in the alert.
For more information, see:
Target | Microsoft.Windows.Server.2016.AD.DomainControllerRole | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.Server.2016.AD.Configuration.GroupPolicy.Monitortype | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.2016.AD.Configuration.GroupPolicy.Monitor" Accessibility="Public" Enabled="true" Target="AD2016Core!Microsoft.Windows.Server.2016.AD.DomainControllerRole" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2016.AD.Configuration.GroupPolicy.Monitortype" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2016.AD.Configuration.GroupPolicy.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='ErrorString']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="GroupPolicyOK" MonitorTypeStateID="GroupPolicyOK" HealthState="Success"/>
<OperationalState ID="GroupPolicyWarn" MonitorTypeStateID="GroupPolicyWarn" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>900</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>