네트워크 어댑터 DNS 서버 모니터

Microsoft.Windows.Server.2012.R2.AD.Configuration.NetworkAdapters.DNS.Monitor (UnitMonitor)

모든 네트워크 어댑터에 대해 DNS 서버를 모니터링합니다.

Knowledge Base article:

요약

이 모니터는 모든 네트워크 어댑터의 DNS 서버가 ping 요청으로 확인되는지를 확인합니다.

구성

IntervalSeconds: 모니터 실행 빈도(초)

오류 임계값: 초과하는 경우 오류 경고가 트리거되는 임계값

WarnThreshold: 초과하는 경우 경고가 트리거되는 임계값

원인

가능한 원인은 다음과 같습니다.

해결 방법

모든 네트워크 어댑터의 DNS 서버가 올바른지 확인합니다.

모든 네트워크 어댑터의 DNS 서버가 온라인이며 정상적으로 작동하는지 확인합니다.

네트워크 어댑터 관련 문제가 없는지 확인합니다.

Element properties:

TargetMicrosoft.Windows.Server.2012.R2.AD.DomainControllerRole
Parent MonitorSystem.Health.ConfigurationState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2012.R2.AD.Configuration.NetworkAdapters.DNS.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
네트워크 어댑터 DNS 서버 모니터 상태 모니터에서 오류가 발생했습니다.
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2012.R2.AD.Configuration.NetworkAdapters.DNS.Monitor" Accessibility="Public" Enabled="true" Target="AD2012R2Core!Microsoft.Windows.Server.2012.R2.AD.DomainControllerRole" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2012.R2.AD.Configuration.NetworkAdapters.DNS.Monitortype" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2012.R2.AD.Configuration.NetworkAdapters.DNS.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="AdaptersOK" MonitorTypeStateID="AdaptersOK" HealthState="Success"/>
<OperationalState ID="AdaptersWarn" MonitorTypeStateID="AdaptersWarn" HealthState="Warning"/>
<OperationalState ID="AdaptersError" MonitorTypeStateID="AdaptersError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<ErrorThreshold>0</ErrorThreshold>
<WarnThreshold>2</WarnThreshold>
</Configuration>
</UnitMonitor>