Gebeurtenisstatus van gebeurtenisgegevensverzameling van datawarehouse

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

Status van gebeurtenis van gebeurtenisgegevensverzameling van datawarehouses voor een beheerserver

Knowledge Base article:

Samenvatting

Door het proces voor de gebeurtenisstatus van het verzamelen van gebeurtenisgegevens voor het datawarehouse dat op de beheerserver wordt uitgevoerd, zijn gegevens verzonden, maar het proces heeft niet binnen drie minuten een bevestiging ontvangen dat de gegevens naar het datawarehouse zijn geschreven. Dit wijst op een verbindings- of prestatieprobleem met schrijfbewerkingen naar het datawarehouse. Deze monitor geeft een waarschuwing als er binnen drie minuten geen bevestiging is ontvangen. De monitor wordt weer groen als er gedurende vijf minuten geen problemen zijn opgetreden. Beide parameters kunnen worden onderdrukt.

Oorzaken

Dit wordt meestal veroorzaakt door verbindingsproblemen met de SQL-server waarop het datawarehouse wordt gehost of door een trage SQL-server.

Oplossingen

Controleer of er een verbinding is tussen de beheerserver en de SQL-server waarop het datawarehouse wordt gehost. De communicatie kan bijvoorbeeld worden geblokkeerd door een firewall. Controleer of het actie-account van het datawarehouse verbinding kan maken met de datawarehouse-database. Als u last hebt van time-outproblemen, controleert u het gebruik van de SQL-server om te zien of deze wordt overbelast. Belangrijke items zijn: 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
Het verzamelingsproces voor gebeurtenisgegevens kan gegevens niet tijdig opslaan in het datawarehouse
Het verzamelingsproces voor gebeurtenisgegevens kan gegevens niet tijdig opslaan in het datawarehouse
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>