Leistungsstatus der Erfassung von Data Warehouse-Leistungsdaten

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

Leistungsstatus der Erfassung von Data Warehouse-Leistungsdaten für einen Verwaltungsserver

Knowledge Base article:

Zusammenfassung

Der auf dem Verwaltungsserver ausgeführte Data Warehouse-Vorgang zur Leistungsdatenerfassung hat Daten veröffentlicht, aber innerhalb von 3 Minuten keine Bestätigung erhalten, dass die Daten in das Data Warehouse geschrieben wurden. Dies weist auf ein Konnektivitäts- oder Leistungsproblem bei Data Warehouse-Schreibvorgängen hin. Dieser Monitor gibt eine Warnung aus, wenn innerhalb von 3 Minuten keine Bestätigung eingeht. Er wird wieder grün angezeigt, wenn 5 Minuten lang keine Probleme aufgetreten sind. Beachten Sie, dass diese beiden Parameter außer Kraft gesetzt werden können.

Ursachen

Dieses Problem ist meistens auf Konnektivitätsprobleme mit der SQL Server-Instanz zurückzuführen, die die Data Warehouse hostet. Möglicherweise ist auch die SQL Server-Leistung verlangsamt.

Lösungen

Stellen Sie die Konnektivität zwischen dem Verbindungsserver und der SQL Server-Instanz sicher, die das Data Warehouse hostet. Die Kommunikation kann beispielsweise durch eine Firewall blockiert sein. Stellen Sie sicher, dass das Data Warehouse-Aktionskonto eine Verbindung mit der Data Warehouse-Datenbank herstellen kann. Wenn Timeoutprobleme auftreten, untersuchen Sie die Auslastung der SQL Server-Instanz, um eine eventuelle Überlastung festzustellen. Sehen Sie sich vor allem folgende Leistungsindikatoren an: CPU-Auslastung, Arbeitsspeicherauslastung und Datenträger-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
Beim Vorgang zur Erfassung von Leistungsdaten können Daten nicht rechtzeitig im Data Warehouse gespeichert werden.
Beim Vorgang zur Erfassung von Leistungsdaten können Daten nicht rechtzeitig im Data Warehouse gespeichert werden.
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>