Leistungsstatus Data Warehouse-Leistungsdatensammlung

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

Leistungsstatus Data Warehouse-Leistungsdatensammlung für einen Verwaltungsserver

Knowledge Base article:

Zusammenfassung

Durch den Data Warehouse-Leistungsdatenerfassungsprozess, der auf dem Verwaltungsserver ausgeführt wird, wurden Daten übermittelt, aber es wurde nicht innerhalb von drei Minuten eine Bestätigung dafür erhalten, dass die Daten ins Data Warehouse geschrieben wurden. Dies weist auf Verbindungs- oder Leistungsprobleme bei Data Warehouse-Schreibvorgängen hin. Eine Warnung wird vom Monitor ausgegeben, wenn nicht innerhalb von drei Minuten eine Bestätigung erhalten wurde. Treten nachfolgend für fünf Minuten keine Probleme auf, kehrt der Monitor in den grünen Status zurück. Beachten Sie, dass beide Parameter überschrieben werden können.

Ursachen

Häufigste Ursache hierfür sind Probleme bei der Verbindung mit dem SQL-Server, auf dem das Data Warehouse gehostet wird, oder eine geringe Leistung des SQL-Servers.

Lösungen

Stellen Sie sicher, dass eine Verbindung vom Verwaltungsserver zum SQL-Server vorhanden ist, auf dem das Data Warehouse gehostet wird. Die Kommunikation könnte z. B. durch eine Firewall blockiert sein. Stellen Sie sicher, dass über das Data Warehouse-Aktionsskonto eine Verbindung mit der Data Warehouse-Datenbank hergestellt werden kann. Wenn Probleme mit Timeouts auftreten, prüfen Sie die Auslastung des SQL-Servers und stellen Sie fest, ob dieser überlastet ist. Wichtige zu prüfende Leistungsindikatoren sind: CPU-Auslastung, Speicherauslastung und Festplatten-E/A.

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
Leistungsdatensammlungsprozess kann nicht schnell genug Daten in Data Warehouse speichern
Leistungsdatensammlungsprozess kann nicht schnell genug Daten in Data Warehouse speichern
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.DataWarehouse.ManagementServer.PerformanceDataCollectionSpeedState" 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.PerformanceDataCollectionSpeedState.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.CollectPerformanceData</WorkflowName>
<AllowedProcessingDelaySeconds>180</AllowedProcessingDelaySeconds>
<WatchWindowSeconds>300</WatchWindowSeconds>
</Configuration>
</UnitMonitor>