Estado de Primeira Chance da Manutenção de Dados Periódica do Gravador da Coleta de Dados de Estados de Integridade de Objetos do Data Warehouse

Microsoft.SystemCenter.DataWarehouse.ManagementServer.StateDataMaintenanceState.WriterMaintenance.FirstChanceState (UnitMonitor)

Este monitor alterna para um estado de aviso quando o processo de manutenção de dados periódica do gravador da coleta de dados de estados de integridade de objetos do Data Warehouse passa por um problema

Knowledge Base article:

Resumo

O processo de Manutenção de Dados Periódica do Gravador de Coleta de Dados de Estado de Integridade do Objeto do Data Warehouse encontrou um erro ao gravar no Data Warehouse. Este monitor ficará em um estado amarelo se o processo de Manutenção de Dados Periódica do Gravador de Coleta de Dados do Estado de Integridade do Objeto do Data Warehouse em execução em um Servidor de Gerenciamento encontrar um erro ao gravar no Data Warehouse. Por padrão, o monitor não gerará um alerta, uma vez que os erros de gravação podem ser temporários. Depois que o monitor fica amarelo, o monitor de Recuperação de Manutenção de Dados Periódica do Gravador de Coleta de Dados de Estado de Integridade de Objeto do Data Warehouse inicia um cronômetro. Se o processo do gravador não tiver sido concluído com êxito em um intervalo de 5 minutos (por padrão), o monitor alertará. Observe que o intervalo é substituível.

Causas

De modo geral, isso é causado por problemas de conectividade no SQL Server que hospeda o Data Warehouse, ou pelo desempenho do SQL Server estar lento.

Resoluções

Certifique-se de que há conectividade do Servidor de Gerenciamento para o SQL Server que hospeda o Data Warehouse. A comunicação pode ter sido bloqueada, por exemplo, por um firewall. Verifique se a Conta de Ação do Data Warehouse é capaz de se conectar ao banco de dados do Data Warehouse. Se você estiver tendo problemas no tempo limite, examine a utilização do SQL Server para determinar se ele está sobrecarregado. Os contadores importantes a serem examinados são: Utilização da CPU, utilização de memória e E/S de disco.

Element properties:

TargetMicrosoft.SystemCenter.DataWarehouseConnectorServer
Parent MonitorMicrosoft.SystemCenter.DataWarehouse.ManagementServer.StateDataWriterMaintenanceState.Rollup
CategoryStateCollection
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.DataWarehouse.2SingleEventLog2StateUnitMonitorType
RemotableTrue
AccessibilityInternal
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.DataWarehouse.ManagementServer.StateDataMaintenanceState.WriterMaintenance.FirstChanceState" Accessibility="Internal" Enabled="true" Target="DataWarehouse!Microsoft.SystemCenter.DataWarehouseConnectorServer" ParentMonitorID="Microsoft.SystemCenter.DataWarehouse.ManagementServer.StateDataWriterMaintenanceState.Rollup" TypeID="DataWarehouse!Microsoft.SystemCenter.DataWarehouse.2SingleEventLog2StateUnitMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<OperationalStates>
<OperationalState ID="Bad" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="Good" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<WorkflowName>Microsoft.SystemCenter.DataWarehouse.CollectEntityHealthStateChange</WorkflowName>
<FirstEventId>31553</FirstEventId>
<SecondEventId>31572</SecondEventId>
</Configuration>
</UnitMonitor>