System Center 2012 Virtual Machine Manager Aantal laagleden

Microsoft.SystemCenter.VirtualMachineManager.2012.TierMemberCountMonitor (UnitMonitor)

Hiermee wordt gecontroleerd of het aantal leden van de virtuele-machinelaag binnen het opgegeven bereik ligt

Knowledge Base article:

Overzicht

De monitor Virtual Machine Manager Aantal laagleden controleert of het huidige aantal exemplaren in de virtuele-machinelaag van een service buiten de geconfigureerde minimale en maximale aantallen exemplaren valt.

Oorzaken

Als het huidige aantal exemplaren van een computerlaag kleiner is dan het gedefinieerde minimale aantal exemplaren of groter is dan het gedefinieerde maximale aantal exemplaren, is de status van de monitor niet in orde.

Oplossingen

Als de virtuele-machinelaag minder exemplaren dan het gedefinieerde minimale aantal heeft, voegt u een of meer exemplaren aan de virtuele-machinelaag toe met de VMM-functie Uitbreiden om aan het gedefinieerde minimale aantal exemplaren te voldoen. U kunt ook de minimale en maximale aantallen exemplaren van de virtuele-machinelaag opnieuw definiëren.

Als de virtuele-machinelaag meer exemplaren dan het gedefinieerde maximale aantal heeft, verwijdert u een of meer exemplaren uit de virtuele-machinelaag om aan het gedefinieerde maximale aantal exemplaren te voldoen. U kunt ook de minimale en maximale aantallen exemplaren van de virtuele-machinelaag opnieuw definiëren.

Element properties:

TargetMicrosoft.SystemCenter.VirtualMachineManager.2012.ComputerTier
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.VirtualMachineManager.2012.CheckValueWithinRangeMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Aantal laagleden niet binnen bereik
Het aantal leden van de virtuele-machinelaag voor de service {3} is {0} en moet tussen ≥ {1} en ≤ {2} liggen
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.VirtualMachineManager.2012.TierMemberCountMonitor" Accessibility="Public" Target="VMM2012Discovery!Microsoft.SystemCenter.VirtualMachineManager.2012.ComputerTier" TypeID="Microsoft.SystemCenter.VirtualMachineManager.2012.CheckValueWithinRangeMonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.VirtualMachineManager.2012.TierMemberCountMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.ComputerTier"]/CurrentMachineCount$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.ComputerTier"]/MinMachineCount$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.ComputerTier"]/MaxMachineCount$</AlertParameter3>
<AlertParameter4>$Target/Host/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter4>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="TierMemberCountHealthy" MonitorTypeStateID="ValueWithinRangeHealthy" HealthState="Success"/>
<OperationalState ID="TierMemberCountCritical" MonitorTypeStateID="ValueWithinRangeCritical" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<MinValue>$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.ComputerTier"]/MinMachineCount$</MinValue>
<MaxValue>$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.ComputerTier"]/MaxMachineCount$</MaxValue>
<CurrentValue>$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.ComputerTier"]/CurrentMachineCount$</CurrentValue>
</Configuration>
</UnitMonitor>