Hiermee wordt gecontroleerd of het aantal leden van de virtuele-machinelaag binnen het opgegeven bereik ligt
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.
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.
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.
Target | Microsoft.SystemCenter.VirtualMachineManager.2012.ComputerTier | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.VirtualMachineManager.2012.CheckValueWithinRangeMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<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>