Stav prvního pokusu periodické údržby dat zapisovače sběru dat stavu objektu datového skladu

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

Toto sledování přepíná do stavu varování poté, co proces periodické údržby dat zapisovače sběru dat stavu objektu datového skladu narazí na problém.

Knowledge Base article:

Souhrn

U procesu periodické údržby dat zapisovače kolekce dat stavu objektu datového skladu došlo k chybě při zápisu do datového skladu. Barva stavu tohoto monitorování se změní na žlutou, pokud proces periodické údržby dat zapisovače kolekce dat stavu objektu datového skladu, který běží na serveru pro správu, zaznamená při zápisu do datového skladu chybu. Ve výchozím nastavení nevydá sledování výstrahu, protože chyby zápisu mohou být dočasné. Jakmile se stav tohoto monitorování změní na žlutý, spustí monitorování obnovení periodické údržby dat kolekce dat stavu objektu datového skladu časovač. Pokud nebude proces zápisu úspěšně dokončen v intervalu 5 minut (výchozí hodnota), monitorování vydá výstrahu. Interval je přepsatelný.

Příčiny

Nejčastější příčinou bývají problémy s připojením k SQL serveru, který je hostitelem datového skladu, nebo pomalý výkon SQL serveru.

Řešení

Zkontrolujte, že existuje připojení mezi serverem pro správu a SQL serverem, který je hostitelem datového skladu. Komunikace mohla být zablokována například bránou firewall. Ujistěte se, že se účet akce datového skladu může připojit k databázi datového skladu. Pokud máte problémy s časovým limitem, prověřte využití SQL serveru, abyste zjistili, zda není přetížen. Důležité čítače, které byste měli zkontrolovat: využití procesoru, využití paměti a vstup/výstup disku.

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>