Reguła generująca alert dla usługi DNS.
Usługa serwera DNS odpowiada na żądania usług rozpoznawania nazw wysyłane przez komputery klienckie DNS. System DNS (Domain Name System) to protokół umożliwiający komputerowi uzyskanie numerycznego adresu IP innego komputera w wyniku przesłania nazwy komputera docelowego do serwera DNS. Problemy z usługą serwera DNS mogą powodować pogorszenie wydajności sieci lub nawet uniemożliwiać komputerom w sieci wzajemną lokalizację.
Serwer DNS używa dużej ilości pamięci.
Uruchom ponownie usługę serwera DNS
Usługa serwera DNS znajduje się w stanie niespójności wymagającym ponownego uruchomienia usługi.
Aby wykonać tę procedurę, należy być członkiem grupy administratorów lub posiadać odpowiednie oddelegowane uprawnienia.
Aby uruchomić ponownie usługę serwera DNS:
1. Na serwerze DNS uruchom Menedżera serwera. Aby uruchomić Menedżera serwera, kliknij przycisk Start, a następnie kliknij polecenie Menedżer serwera.
2. W drzewie konsoli kliknij dwukrotnie pozycję Role, kliknij dwukrotnie pozycję Serwer DNS, a następnie kliknij dwukrotnie pozycję DNS.
3. Kliknij prawym przyciskiem myszy serwer DNS, kliknij polecenie Wszystkie zadania, a następnie kliknij pozycję Uruchom ponownie.
Jeśli problem nadal występuje, uruchom ponownie komputer, a następnie użyj Menedżera serwera, aby zweryfikować uruchomienie usługi serwera DNS.
Aby uruchomić ponownie komputer:
Kliknij przycisk Start, kliknij strzałkę obok przycisku Zablokuj, a następnie kliknij przycisk Uruchom ponownie.
Aby zweryfikować uruchomienie usługi serwera DNS:
1. Na serwerze DNS uruchom Menedżera serwera.
2. W drzewie konsoli rozwiń pozycję Role, a następnie kliknij serwer DNS.
Na liście usług systemowych jest wyświetlany stan usługi serwera DNS.
http://technet.microsoft.com/en-us/library/dd349675(v=ws.10).aspx
Target | Microsoft.Windows.Server.DNS.Server | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | DNS Server |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.Server.DNS.Service.Memory.Warning" Enabled="true" Target="Microsoft.Windows.Server.DNS.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>DNS Server</LogName>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">5051</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.DNS.Service.Memory.Warning.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/EventSourceName$</AlertParameter2>
<AlertParameter3>$Data/Channel$</AlertParameter3>
<AlertParameter4>$Data/EventDescription$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>