Verfügbarkeit aktualisierter Ressourcen

Microsoft.SystemCenter.VirtualMachineManager.UpdatedResourcesAvailableMonitor (UnitMonitor)

Überwacht, ob auf einer Virtual Machine Manager-Dienstinstanz mindestens eine aktualisierte Ressource verfügbar ist.

Knowledge Base article:

Zusammenfassung

Für diesen Dienst sind aktualisierte Ressourcen verfügbar.

Ursachen

Für diesen Dienst wurden aktualisierte Ressourcen zur Verfügung gestellt. Es muss ein Dienstupdate ausgeführt werden, um die aktualisierten Ressourcen nutzen zu können.

Lösungen

Führen Sie mithilfe von Virtual Machine Manager ein Update des Diensts aus. Sie können das Cmdlet "Get-SCNotifications PowerShell" ausführen, um die für diesen Dienst verfügbaren aktualisierten Ressourcen anzuzeigen.

Element properties:

TargetMicrosoft.SystemCenter.VirtualMachineManager.Discovery.Service
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.VirtualMachineManager.TwoStatesMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Es sind aktualisierte Ressourcen verfügbar.
Es ist mindestens eine aktualisierte Ressource für Dienst "{0}" verfügbar. Führen Sie zum Anzeigen der verfügbaren aktualisierten Ressourcen folgendes VMM-Cmdlet aus: Get-SCService -Name "{0}" | Get-SCNotifications
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.VirtualMachineManager.UpdatedResourcesAvailableMonitor" Accessibility="Public" Target="VMMDiscovery!Microsoft.SystemCenter.VirtualMachineManager.Discovery.Service" TypeID="Microsoft.SystemCenter.VirtualMachineManager.TwoStatesMonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.VirtualMachineManager.UpdatedResourcesAvailable.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="NoUpdatedResources" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="UpdatedResources" MonitorTypeStateID="Error" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>7200</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<ErrorExpression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.Service"]/NotificationsAvailable$</Value>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Boolean">true</Value>
</ValueExpression>
</SimpleExpression>
</ErrorExpression>
<SuccessExpression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.Service"]/NotificationsAvailable$</Value>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Boolean">false</Value>
</ValueExpression>
</SimpleExpression>
</SuccessExpression>
</Configuration>
</UnitMonitor>