Eerste-kansstatus schrijver van prestatiegegevensverzameling van datawarehouse

Microsoft.SystemCenter.DataWarehouse.ManagementServer.PerformanceCollectionWriterState.FirstChanceState (UnitMonitor)

De status van deze monitor verandert in een waarschuwing als er een probleem is met de schrijver van de prestatiegegevensverzameling van het datawarehouse

Knowledge Base article:

Samenvatting

Door het schrijfproces voor prestatiegegevensverzameling voor het datawarehouse is een fout aangetroffen tijdens het schrijven naar het datawarehouse. Deze monitor wordt geel als door het schrijfproces voor prestatiegegevensverzameling dat op een beheerserver wordt uitgevoerd, een fout wordt aangetroffen tijdens het schrijven naar het datawarehouse. Standaard wordt er door de monitor geen waarschuwing gegenereerd, omdat de schrijffouten van tijdelijke aard kunnen zijn. Zodra deze monitor geel wordt, wordt door de herstelmonitor voor de schrijver voor prestatiegegevensverzameling voor het datawarehouse een timer gestart. Als het schrijfproces niet binnen een interval van 2 minuten (standaardinstelling) wordt voltooid, wordt er een waarschuwing door die monitor gegenereerd. Dit interval kan worden overschreven.

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.PerformanceCollectionWriterState.Rollup
CategoryStateCollection
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.DataWarehouse.2SingleEventLog2StateUnitMonitorType
RemotableTrue
AccessibilityInternal
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.DataWarehouse.ManagementServer.PerformanceCollectionWriterState.FirstChanceState" Accessibility="Internal" Enabled="true" Target="DataWarehouse!Microsoft.SystemCenter.DataWarehouseConnectorServer" ParentMonitorID="Microsoft.SystemCenter.DataWarehouse.ManagementServer.PerformanceCollectionWriterState.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.CollectPerformanceData</WorkflowName>
<FirstEventId>31551</FirstEventId>
<SecondEventId>31554</SecondEventId>
</Configuration>
</UnitMonitor>