Stav události shromažďování dat událostí datového skladu pro server pro správu
Proces stavu události shromažďování dat událostí datového skladu běžící na serveru pro správu publikoval data, ale do 3 minut od doby, kdy byla tato data zapsána do datového skladu, nepřijal žádné potvrzení. To značí problém s připojením nebo výkonem zápisů do datového skladu. Toto monitorování vydá výstrahu, pokud do 3 minut není přijato potvrzení, a vrátí se zpět do zeleného stavu, pokud po dobu 5 minut nedojde k žádným problémům. Oba tyto parametry lze přepsat.
Nejčastější příčinou jsou problémy s připojení k SQL Serveru, který je hostitelem datového skladu, nebo pomalý výkon tohoto SQL Serveru.
Zajistěte, aby měl server pro správu připojení k SQL Serveru, který je hostitelem datového skladu. Komunikace může být blokována například bránou firewall. Ověřte, jestli je účet akce datového skladu schopen se připojit k databázi datového skladu. Pokud dochází k problémům s vypršením časového limitu, prověřením využití SQL Serveru určete, jestli není přetížen. Důležité čítače, které byste měli sledovat: využití procesoru, využití paměti a vstup/výstup disku.
Target | Microsoft.SystemCenter.DataWarehouseConnectorServer | ||
Parent Monitor | Microsoft.SystemCenter.DataWarehouse.ManagementServer.Collection.Performance.Rollup | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.DataWarehouse.DataCollectionSlowdownUnitMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<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>