Version des VMM-Agents auf System Center 2016 Virtual Machine Manager-Host

Microsoft.SystemCenter.VirtualMachineManager.2016.HostVMMAgentVersionMonitor (UnitMonitor)

Überwacht, ob die Version des VMM-Agents auf dem Virtualisierungshost veraltet ist.

Knowledge Base article:

Zusammenfassung

Der Virtual Machine Manager-Agent auf dem Host für virtuelle Maschinen oder dem Bibliothekserver ist mit der aktuellen Version von System Center Virtual Machine Manager (VMM) nicht kompatibel.

Ursachen

Es wurde ein Virtual Machine Manager-Update ausgeführt, es muss jedoch noch ein Update des Virtual Machine Manager-Agents auf dem Host für virtuelle Maschinen oder dem Bibliothekserver ausgeführt werden.

Lösungen

Überprüfen Sie nach dem Ausführen eines Virtual Machine Manager-Updates in der Verwaltungsansicht der VMM-Konsole den Knoten Agent-Verwaltung darauf, ob Updates der Agents auf verwalteten Hosts und Bibliothekservern erforderlich sind. Wenn ein Update des VMM-Agents erforderlich ist, ist die Aktion Update für den Computer verfügbar.

Element properties:

TargetMicrosoft.SystemCenter.VirtualMachineManager.2016.HyperVHost
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.VirtualMachineManager.2016.TwoStatesMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
VMM-Agent-Version auf VMHost ist veraltet.
Die VMM-Agent-Version auf "{0}" weist den Status "{1}" auf.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.VirtualMachineManager.2016.HostVMMAgentVersionMonitor" Accessibility="Public" Target="VMM2016Discovery!Microsoft.SystemCenter.VirtualMachineManager.2016.HyperVHost" TypeID="Microsoft.SystemCenter.VirtualMachineManager.2016.TwoStatesMonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.VirtualMachineManager.2016.HostVMMAgentVersionMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.VMHost"]/AgentVersionState$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="VMMAgentVersionHealthy" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="VMMAgentVersionCritical" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>7200</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<ErrorExpression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">Updated</Value>
</ValueExpression>
<Operator CaseSensitive="false">NotEqual</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.VMHost"]/AgentVersionState$</Value>
</ValueExpression>
</SimpleExpression>
</ErrorExpression>
<SuccessExpression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">Updated</Value>
</ValueExpression>
<Operator CaseSensitive="false">Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.VMHost"]/AgentVersionState$</Value>
</ValueExpression>
</SimpleExpression>
</SuccessExpression>
</Configuration>
</UnitMonitor>