Gebeurtenisstatus voor het verzamelen van gebeurtenisgegevens voor het datawarehouse

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

Gebeurtenisstatus voor het verzamelen van gebeurtenisgegevens voor het datawarehouse voor een beheerserver

Knowledge Base article:

Samenvatting

Het proces voor de gebeurtenisstatus voor het verzamelen van gebeurtenisgegevens voor het datawarehouse dat wordt uitgevoerd op de beheerserver heeft gegevens geplaatst, maar heeft niet binnen drie minuten een bevestiging ontvangen dat de gegevens naar het datawarehouse zijn geschreven. Dit wijst op een verbindings- of prestatieprobleem met betrekking tot schrijfbewerkingen voor het datawarehouse. Deze monitor geeft een waarschuwing af als er binnen drie minuten geen bevestiging is ontvangen en staat weer op groen als er zich gedurende vijf minuten geen problemen hebben voorgedaan. Beide parameters kunnen worden overschreven.

Oorzaken

Dit wordt meestal veroorzaakt door verbindingsproblemen met de SQL Server-instantie waarop het datawarehouse wordt gehost of door trage SQL Server-prestaties.

Oplossingen

Zorg ervoor dat er verbinding is tussen de beheerserver en de SQL Server-instantie waarop het datawarehouse wordt gehost. De communicatie kan bijvoorbeeld worden geblokkeerd door een firewall. Zorg ervoor dat het actieaccount voor het datawarehouse verbinding kan maken met de datawarehousedatabase. Als zich time-outproblemen voordoen, controleert u het gebruik van de SQL Server-instantie om te bepalen of deze is overbelast. De volgende meters zijn belangrijk en moet u in de gaten houden: CPU-gebruik, geheugengebruik en schijf-I/O.

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
Bij het verzamelen van gebeurtenisgegevens kunnen gegevens niet tijdig in het datawarehouse worden opgeslagen
Bij het verzamelen van gebeurtenisgegevens kunnen gegevens niet tijdig in het datawarehouse worden opgeslagen
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>