Esta regra verifica se existem Eventos de Aviso relacionados com problemas de Registo do DNS.
Para efetuar estes procedimentos, tem de ser um membro do grupo Administradores ou tem de ter a autorização delegada adequada.
Pode configurar o serviço do Servidor DHCP para representar uma conta para efetuar registos de DNS. A ferramenta Netsh.exe pode ser utilizada para configurar as credenciais de representação.
Clique em Iniciar, clique em Painel de Controlo e depois clique em Contas de Utilizador.
Clique em Gerir contas de utilizador.
Clique em Adicionar e depois siga as instruções para criar uma nova conta de utilizador.
Clique em Iniciar, escreva cmd em Iniciar Pesquisa e depois prima ENTER.
Na linha de comandos, escreva netsh dhcp server set dnscredentials nomedeutilizador nomedodomínio palavrapasse (em que nomedeutilizador é a nova conta criada no passo anterior) e depois prima ENTER.
No computador servidor DHCP, clique em Iniciar, clique em Executar, escreva services.msc e depois clique em OK.
Faça duplo clique em Servidor DHCP.
Clique em Parar, aguarde que a barra de progresso chegue ao fim, clique em Iniciar, aguarde que a barra de progresso chegue ao fim e depois clique em OK.
No menu Ficheiro, clique em Sair.
Escreva netsh dhcp server delete dnscredentials dhcpfullforce e depois prima ENTER.
No computador servidor DHCP, clique em Iniciar, clique em Executar, escreva services.msc e depois clique em OK.
Faça duplo clique em Servidor DHCP.
Clique em Iniciar, aguarde que a barra de progresso chegue ao fim e depois clique em OK.
No menu Ficheiro, clique em Sair.
Target | Microsoft.Windows.DHCPServer.Library.IPv4Runtime | ||
Category | EventCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | System |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Microsoft.Windows.DHCPServer.Library.ActionAccount |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectEvent | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishEventData | Default |
<Rule ID="Microsoft.Windows.DHCPServer.Library.IPv4Runtime.DNSRegistration.Warning.Rule" Enabled="true" Target="Microsoft.Windows.DHCPServer.Library.IPv4Runtime" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" RunAs="Microsoft.Windows.DHCPServer.Library.ActionAccount" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DHCPServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1055</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1056</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.DHCPServer.Library.IPv4Runtime.UnitMonitor.DNSRegistration_AlertMessageResourceID"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
</WriteAction>
</WriteActions>
</Rule>