AD DC Op Master Domain Naming Last Bind Monitor

Microsoft.Windows.Server.2003.AD.DomainController.OpMasterDomainNamingLastBind.Monitor (UnitMonitor)

Knowledge Base article:

Summary

AD Op Master Domain Naming Response Monitor. This monitor generates an alert when the response time for a bind to the domain controller holding the Domain Naming operations master role exceeds a specified period of time.

This means that the operations master has been responding in a less than optimal time for an extended period (by default, 10 hours for most operations masters).

Configuration

Causes

The Domain Naming Master might be overloaded.

Resolutions

Review other alerts generated from the Domain Naming Master to determine whether it is overloaded.

Element properties:

TargetMicrosoft.Windows.Server.2003.AD.DomainControllerRole
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2003.AD.DomainController.OpMasterDomainNamingLastBind.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message

The Op Master Domain Naming Master Last Bind latency is above the configured threshold

The Op Master Domain Naming Master Last Bind latency is above the configured threshold. The current value is {0}.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2003.AD.DomainController.OpMasterDomainNamingLastBind.Monitor" Accessibility="Public" Enabled="onStandardMonitoring" Target="AD2003Core!Microsoft.Windows.Server.2003.AD.DomainControllerRole" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2003.AD.DomainController.OpMasterDomainNamingLastBind.Monitortype" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2003.AD.DomainController.OpMasterDomainNamingLastBind.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OK" MonitorTypeStateID="OK" HealthState="Success"/>
<OperationalState ID="Warn" MonitorTypeStateID="Warn" HealthState="Warning"/>
<OperationalState ID="Error" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<LogSuccessEvent>false</LogSuccessEvent>
<NumSamples>5</NumSamples>
<ThresholdWarnSec>5</ThresholdWarnSec>
<ThresholdErrorSec>15</ThresholdErrorSec>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>