DC Connection Object Monitor

Microsoft.Windows.Server.2003.AD.ConnectionObject.Monitor (UnitMonitor)

Knowledge Base article:

Summary

AD Connection Object Monitor. This monitor sets the health state for a connection object. The state is determined as bad, or error if the Connection Object is considered to be state. This monitor uses attributes set by the AD Remote Topology Discovery, which actually determines the state

Configuration

Interval (sec) default 300.

Additional

Discovery Rules cannot set health state in Ops Mgr 2007, so this monitor has to be used to translate the discovered property into a state.

Element properties:

TargetMicrosoft.Windows.Server.AD.ConnectionObject
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeAD_Monitor_Connections.Monitortype
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2003.AD.ConnectionObject.Monitor" Accessibility="Public" Enabled="onStandardMonitoring" Target="AD!Microsoft.Windows.Server.AD.ConnectionObject" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="AD_Monitor_Connections.Monitortype" ConfirmDelivery="false">
<Category>StateCollection</Category>
<OperationalStates>
<OperationalState ID="ConnectionsOK" MonitorTypeStateID="ConnectionsOK" HealthState="Success"/>
<OperationalState ID="ConnectionsWarn" MonitorTypeStateID="ConnectionsWarn" HealthState="Warning"/>
<OperationalState ID="ConnectionsError" MonitorTypeStateID="ConnectionsError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<State>$Target/Property[Type="AD!Microsoft.Windows.Server.AD.ConnectionObject"]/ConnectionState$</State>
</Configuration>
</UnitMonitor>