Övervakaren övergår i varningstillstånd så fort ett problem uppstår med datalagrets händelsedatainsamlingsskrivare och om problemet inte åtgärdas inom en angiven tidsperiod
Datalagrets process för händelsedatainsamlingsskrivare påträffade ett permanent fel vid skrivning till datalagret. Den här övervakaren varnar om processen för händelsedatainsamlingsskrivare som körs på en hanteringsserver påträffar ett permanent fel vid skrivning till datalagret. Om skrivprocessen inte har slutförts inom 2 minuter (som standard) visas en varning från den här övervakaren. Observera att tidsintervallet kan åsidosättas.
Detta orsakas oftast av problem med anslutningen till SQL-servern som är värd för datalagret, eller av att SQL-servern har låg prestanda.
Kontrollera att det finns en anslutning från hanteringsservern till SQL-servern som är värd för datalagret. Kommunikationen kan blockeras av en brandvägg, till exempel. Kontrollera att åtgärdskontot till datalagret kan anslutas till databasen i datalagret. Om du får problem med tidsgränser kan du undersöka belastningen av SQL-servern och kontrollera om den är överbelastad. Följande räknare är viktiga: Processorbelastning, minnesbelastning och läsning/skrivning till disk.
Target | Microsoft.SystemCenter.DataWarehouseConnectorServer | ||
Parent Monitor | Microsoft.SystemCenter.DataWarehouse.ManagementServer.EventCollectionWriterState.Rollup | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.DataWarehouse.2SingleEventLogTimed2StateUnitMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.DataWarehouse.ManagementServer.EventCollectionWriterState.RecoveryState" Accessibility="Internal" Enabled="true" Target="DataWarehouse!Microsoft.SystemCenter.DataWarehouseConnectorServer" ParentMonitorID="Microsoft.SystemCenter.DataWarehouse.ManagementServer.EventCollectionWriterState.Rollup" TypeID="DataWarehouse!Microsoft.SystemCenter.DataWarehouse.2SingleEventLogTimed2StateUnitMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.DataWarehouse.ManagementServer.EventCollectionWriterState.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Item0Context/DataItem/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Good" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
<OperationalState ID="Bad" MonitorTypeStateID="FirstEventRaisedAndNoSecondEventRaisedInTimeInterval" HealthState="Error"/>
</OperationalStates>
<Configuration>
<WorkflowName>Microsoft.SystemCenter.DataWarehouse.CollectEventData</WorkflowName>
<FirstEventId>31551</FirstEventId>
<SecondEventId>31554</SecondEventId>
<TimeIntervalSeconds>120</TimeIntervalSeconds>
</Configuration>
</UnitMonitor>