Отслеживание работоспособности службы Windows для DNS-клиента
Служба DNS-клиента разрешает и кэширует DNS-имена. Если данная служба остановлена, компьютер не сможет разрешить DNS-имена и найти контроллер домена Active Directory.
Служба может остановиться по нескольким причинам:
Служба была остановлена администратором.
Служба обнаружила исключение, которое остановило службу.
Служба была настроена неправильно, что помешало ее запуску.
Служба не смогла запуститься, поскольку учетная запись пользователя, назначенная службе, не смогла пройти проверку подлинности.
Службу можно перезапустить с помощью задачи консоли управления компьютером:
Запустить консоль управления компьютером
Target | Microsoft.Windows.Server.2008.OperatingSystem | ||
Parent Monitor | Microsoft.Windows.Server.2008.OperatingSystem.CoreServicesRollup | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.2008.OperatingSystem.DNSClientServiceHealth" Accessibility="Public" Enabled="true" Target="Server2008!Microsoft.Windows.Server.2008.OperatingSystem" ParentMonitorID="Microsoft.Windows.Server.2008.OperatingSystem.CoreServicesRollup" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2008.OperatingSystem.DNSClientServiceHealth.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>DNSCache</ServiceName>
</Configuration>
</UnitMonitor>