État des performances de la collecte des données de performances de l'entrepôt de données

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

État des performances de la collecte des données de performances de l'entrepôt de données pour un serveur d'administration

Knowledge Base article:

Résumé

Le processus de collecte de données de performances de l'entrepôt de données exécuté sur le serveur d'administration a publié des données, mais n'a pas reçu d'accusé de réception au cours des 3 minutes suivant l'enregistrement des données dans l'entrepôt de données. Cela indique un problème de connectivité ou de performances avec les écritures dans l'entrepôt de données. Cette analyse vous informe si aucun accusé de réception n'est reçu dans un délai de 3 minutes et passe à l'état vert lorsqu'aucun problème n'est survenu pendant 5 minutes. Notez que ces deux paramètres sont remplaçables.

Causes

Cette erreur est généralement provoquée par des problèmes de connectivité au serveur SQL Server hébergeant l'entrepôt de données, ou par le ralentissement des performances du serveur SQL Server.

Résolutions

Assurez-vous que le serveur d'administration est connecté au serveur SQL Server hébergeant l'entrepôt de données. Par exemple, la communication peut être bloquée par un pare-feu. Assurez-vous que le compte d'action de l'entrepôt de données est en mesure de se connecter à la base de données de l'entrepôt de données. Si vous rencontrez des problèmes d'expiration de délai, examinez l'utilisation du serveur SQL Server pour déterminer s'il est surchargé. Il est recommandé de contrôler les compteurs suivants : utilisation du processeur, utilisation de la mémoire et E/S disque.

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
Processus de collecte des données de performance incapable d'enregistrer en temps voulu les données dans l'entrepôt de données
Processus de collecte des données de performance incapable d'enregistrer en temps voulu les données dans l'entrepôt de données
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>