Verifica o estado do item de trabalho de notificação de falta de limpeza local
A finalidade deste monitor é determinar se o serviço de configuração falhou ao verificar o estado do item de trabalho Notificação de falta de limpeza local.
Estado Verde: A tarefa Notificação de falta de limpeza local foi executada com êxito. Foi detectada a ID de evento 29180, especificando “Notificação de falta de limpeza local” como o item de trabalho com êxito.
Estado Amarelo: O Serviço de Configuração local não conseguiu realizar este item de trabalho consecutivamente por um determinado período de tempo. Foi detectada a ID de evento 29181, especificando “Notificação de falta de limpeza local” como o item de trabalho com falha.
Isso pode acontecer sob estas circunstâncias:
O banco de dados ou o servidor de banco de dados não está disponível (problema de rede, firewall, espaço em disco etc.)
A conta de Serviço Windows de Configuração de Gerenciamento do System Center não possui mais o acesso necessário ao banco de dados
O item de trabalho “LocalDirtyNotification” foi desabilitado no arquivo ConfigService.config. O arquivo ConfigService.config está localizado em “%Arquivos de Programas%\Microsoft System Center 2012 R2\Operations Manager\Server”.
Para investigar o problema mais a fundo, considere o seguinte:
Examine o log de eventos do Operations Manager em busca de erros que indiquem problemas com o Serviço de Configuração de Gerenciamento do System Center. Para procurar erros, filtre o log de eventos com uma origem de “Configuração de Gerenciamento do OpsMgr”.
Confirme que você não está vendo nenhum erro de conexão com o banco de dados do Operations Manager a partir do servidor de gerenciamento no log de eventos do Operations Manager
Usando o Console do Operations Manager e o SQL Server Management Studio, confirme se a Conta de Ação Padrão possui o acesso correto ao banco de dados no qual o banco de dados do Operations Manager está instalado. Para obter mais informações sobre como configurar a Conta de Ação Padrão, consulte o Guia de Segurança do Operations Manager. Abra o arquivo ConfigService.config e procure “LocalDirtyNotification” em WorkItems. Verifique se a propriedade Enabled está definida como true. O arquivo ConfigService.config está localizado em “%Arquivos de Programas%\Microsoft System Center 2012 R2\Operations Manager\Server”.
Target | Microsoft.SystemCenter.ManagementConfigurationService |
Parent Monitor | Microsoft.SystemCenter.ManagementConfigurationService.WorkItemsHealthMonitor |
Category | StateCollection |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType |
Remotable | True |
Accessibility | Internal |
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.ManagementConfigurationService.LocalDirtyNotificationMonitor" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ManagementConfigurationService" ParentMonitorID="Microsoft.SystemCenter.ManagementConfigurationService.WorkItemsHealthMonitor" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Operations Manager</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">29181</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">LocalHealthServiceDirtyNotification</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Operations Manager</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">29180</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">LocalHealthServiceDirtyNotification</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>