Mantenimiento de recopilación de datos de rendimiento

Microsoft.SystemCenter.AgentHealth.LastPerf.Monitor (UnitMonitor)

Knowledge Base article:

Resumen

El agente no ha notificado datos de rendimiento en la base de datos de Operations Manager durante mucho tiempo.

Causas

Esto puede ocurrir si el agente no puede comunicarse con la base de datos de Operations Manager, o está en estado incorrecto. De forma predeterminada, este monitor le avisará si el agente no ha devuelto datos de rendimiento en la base de datos de Operations Manager durante x minutos.

Resoluciones

Compruebe si el agente puede comunicarse con el servidor de administración.

Element properties:

TargetMicrosoft.SystemCenter.HealthServiceWatcher
Parent MonitorMicrosoft.SystemCenter.AgentHealth.Watcher.Rollup
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.AgentHealth.LastPerf.MonitorType
RemotableTrue
AccessibilityInternal
Alert Message
El agente no ha devuelvo datos de rendimiento durante mucho tiempo
El agente {0} no ha devuelto datos de rendimiento a la base de datos de Operations Manager durante mucho tiempo. Compruebe si el estado del agente es correcto.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.AgentHealth.LastPerf.Monitor" Accessibility="Internal" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.HealthServiceWatcher" ParentMonitorID="Microsoft.SystemCenter.AgentHealth.Watcher.Rollup" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.AgentHealth.LastPerf.MonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.AgentHealth.LastPerf.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="SCLibrary!Microsoft.SystemCenter.HealthServiceWatcher"]/HealthServiceName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="LastPerfOK" MonitorTypeStateID="LastPerfOK" HealthState="Success"/>
<OperationalState ID="LastPerfTooOld" MonitorTypeStateID="LastPerfTooOld" HealthState="Error"/>
</OperationalStates>
<Configuration>
<QueryTimeout>120</QueryTimeout>
<Interval>3600</Interval>
<SyncTime>00:07</SyncTime>
<WatchPeriodHr>6</WatchPeriodHr>
<MaxPerfAgeHr>4</MaxPerfAgeHr>
</Configuration>
</UnitMonitor>