Stav události shromažďování dat událostí datového skladu

Microsoft.SystemCenter.DataWarehouse.ManagementServer.EventDataCollectionSpeedState (UnitMonitor)

Stav události shromažďování dat událostí datového skladu pro server pro správu

Knowledge Base article:

Souhrn

Proces stavu události kolekce dat události datového skladu, který běží na serveru pro správu, odeslal data, ale neobdržel v průběhu 3 minut potvrzení o zápisu dat do datového skladu. To znamená, že při zápisu do datového skladu došlo k problému s připojením nebo s výkonem. Toto monitorování vydá výstrahu, pokud nebylo v průběhu 3 minut přijato potvrzení, a vrátí se zpět do zeleného stavu, pokud se v průběhu 5 minut neobjeví žádný problém. Všimněte si, že jsou oba parametry 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.Collection.Performance.Rollup
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.DataWarehouse.DataCollectionSlowdownUnitMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
Proces shromažďování dat událostí nemůže včas uložit data do datového skladu.
Proces shromažďování dat událostí nemůže včas uložit data do datového skladu.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.DataWarehouse.ManagementServer.EventDataCollectionSpeedState" Accessibility="Internal" Enabled="true" Target="DataWarehouse!Microsoft.SystemCenter.DataWarehouseConnectorServer" ParentMonitorID="DataWarehouse!Microsoft.SystemCenter.DataWarehouse.ManagementServer.Collection.Performance.Rollup" TypeID="DataWarehouse!Microsoft.SystemCenter.DataWarehouse.DataCollectionSlowdownUnitMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.DataWarehouse.ManagementServer.EventDataCollectionSpeedState.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Good" MonitorTypeStateID="CollectionUpToSpeed" HealthState="Success"/>
<OperationalState ID="Bad" MonitorTypeStateID="CollectionSlow" HealthState="Error"/>
</OperationalStates>
<Configuration>
<WorkflowName>Microsoft.SystemCenter.DataWarehouse.CollectEventData</WorkflowName>
<AllowedProcessingDelaySeconds>180</AllowedProcessingDelaySeconds>
<WatchWindowSeconds>300</WatchWindowSeconds>
</Configuration>
</UnitMonitor>