가상 컴퓨터 계층 구성원 수가 지정된 범위 내에 있는지 여부를 모니터링합니다.
가상 컴퓨터 계층 구성원 수 모니터는 서비스의 가상 컴퓨터 계층에 있는 현재 인스턴스 수가 구성된 최소 및 최대 인스턴스 수를 벗어났는지 여부를 확인합니다.
컴퓨터 계층의 현재 인스턴스 수가 정의된 최소 인스턴스 수보다 작거나 정의된 최대 인스턴스 수보다 많은 경우 모니터가 비정상 상태가 됩니다.
가상 컴퓨터 계층이 규정된 인스턴스 수보다 적으면 VMM 확장 기능을 사용하여 정의된 최소 인스턴스 수에 맞게 가상 컴퓨터 계층에 인스턴스를 하나 이상 추가하거나 가상 컴퓨터 계층을 다시 정의하여 다른 최소 및 최대 인스턴스 정의를 반영합니다.
가상 컴퓨터 계층이 규정된 인스턴스 수보다 많으면 정의된 최대 인스턴스 수에 맞게 가상 컴퓨터 계층에서 인스턴스를 하나 이상 제거하거나 가상 컴퓨터 계층을 다시 정의하여 다른 최소 및 최대 인스턴스 정의를 반영합니다.
Target | Microsoft.SystemCenter.VirtualMachineManager.2016.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.2016.CheckValueWithinRangeMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.VirtualMachineManager.2016.TierMemberCountMonitor" Accessibility="Public" Target="VMM2016Discovery!Microsoft.SystemCenter.VirtualMachineManager.2016.ComputerTier" TypeID="Microsoft.SystemCenter.VirtualMachineManager.2016.CheckValueWithinRangeMonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.VirtualMachineManager.2016.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>