DNS(도메인 이름 서버) 상태

Microsoft.Windows.Server.2012.AD.AvailabilityEssentialService.DNS.ServiceCheck (UnitMonitor)

Windows 서비스인 DNS(도메인 이름 서버)의 상태를 모니터링합니다.

Knowledge Base article:

요약

DNS(도메인 이름 서버) 서비스가 이 도메인 컨트롤러에서 실행되고 있는지를 모니터링합니다. 이 서비스를 통해 DNS 클라이언트는 DNS 쿼리 및 동적 DNS 업데이트 요청에 응답하여 DNS 이름을 확인할 수 있습니다.

서비스가 중지되면 DNS 업데이트가 수행되지 않습니다.

원인

DNS(도메인 이름 서버) 서비스가 실행되고 있지 않습니다.

해결 방법

DNS 서버 서비스가 자동 시작으로 설정되어 있으며 실행되고 있는지 확인합니다.

DNS 서버 이벤트 로그를 통해 서비스가 정상적으로 작동하고 있는지 확인합니다.

Element properties:

TargetMicrosoft.Windows.Server.2012.AD.DomainController.DNS
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableFalse
AccessibilityPublic
Alert Message
DNS(도메인 이름 서버) 서비스 실행 중 아님
DNS(도메인 이름 서버) 서비스가 실행되고 있지 않습니다.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2012.AD.AvailabilityEssentialService.DNS.ServiceCheck" Accessibility="Public" Enabled="true" Target="AD2012Core!Microsoft.Windows.Server.2012.AD.DomainController.DNS" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="false" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2012.AD.AvailabilityEssentialService.DNS.ServiceCheck.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Warning" MonitorTypeStateID="NotRunning" HealthState="Warning"/>
<OperationalState ID="Success" MonitorTypeStateID="Running" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>.</ComputerName>
<ServiceName>dns</ServiceName>
<CheckStartupType>true</CheckStartupType>
</Configuration>
</UnitMonitor>