Estado de desempenho da recolha de dados de desempenho do Armazém de Dados para um Servidor de Gestão
O processo Recolha de Dados de Desempenho do Armazém de Dados em execução no Servidor de Gestão publicou dados, mas não recebeu uma confirmação dentro de 3 minutos após a escrita das informações no Armazém de Dados. Isto indica um problema de conetividade ou desempenho ao nível das operações de escrita do Armazém de Dados. Este monitor emite um alerta se não for recebido qualquer confirmação no prazo de 3 minutos e regressa à cor verde se não ocorrerem problemas durante 5 minutos. Note que ambos estes parâmetros podem ser sobrepostos.
Tal deve-se, normalmente, a problemas de conetividade ao SQL Server, onde o Armazém de Dados está alojado, ou porque o desempenho do SQL Server é lento.
Certifique-se de que está estabelecida conetividade entre o Servidor de Gestão e o SQL Server, onde o Armazém de Dados está alojado. A comunicação podia ser bloqueada por um firewall, por exemplo. Certifique-se de que a Conta de Ação do Armazém de Dados tem capacidade para ligar à base de dados do Armazém de Dados. Se ocorrerem problemas de limite de tempo, verifique a taxa de utilização do SQL server para determinar se está sobrecarregado. Os contadores importantes e que deve observar são: Utilização da CPU, utilização de memória e E/S do disco.
Target | Microsoft.SystemCenter.DataWarehouseConnectorServer | ||
Parent Monitor | Microsoft.SystemCenter.DataWarehouse.ManagementServer.Collection.Performance.Rollup | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.DataWarehouse.DataCollectionSlowdownUnitMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<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>