이 장치의 사용 가능한 메모리 비율을 모니터링합니다.
이 모니터는 이 장치에서 사용 가능한 메모리 수준을 나타냅니다. 이 모니터에서 가능한 두 가지 상태는 다음과 같습니다.
정상: 사용 가능한 메모리 비율이 임계값보다 큽니다.
오류: 사용 가능한 메모리 비율이 임계값보다 작습니다.
이 모니터에서는 다음 옵션을 구성할 수 있습니다.
옵션 | 정의 | 기본값 |
간격 | 장치 상태를 확인하는 간격(초)입니다. | 240초 |
다시 시도 횟수 | 간격 샘플을 삭제하기 전 각 모니터링 간격의 시도 횟수입니다. | 3 |
샘플 수 | 모니터 상태가 변경되기 전의 연속 샘플 수입니다. | 3 |
시간 제한 | 샘플 시간이 초과되고 샘플 값에 새로운 시도가 적용되기 전까지 장치 응답을 기다리는 시간(밀리초)입니다. | 3,500밀리초 |
임계값 | 남아 있는 사용 가능한 메모리 비율입니다. | 15 |
인터페이스에서 사용 가능한 메모리 크기가 구성된 임계값보다 작은 경우 이 모니터가 오류 상태로 바뀝니다. 기본값은 15%입니다.
상태 탐색기를 사용하여 모니터의 상태 변경 이벤트 탭에서 상태 변경 정보를 확인합니다. 이 데이터에는 계산된 성능 카운터 값이 표시됩니다(이 값에 따라 상태가 변경됨). 문제 및 문제 해결 절차에 대한 자세한 내용은 해당 장치 제조업체의 설명서를 참조하십시오.
Target | System.NetworkManagement.CienaLEOSChassis_Performance_Memory | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.NetworkManagement.ComputedLowThresholdMonitorType.Division | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="System.NetworkManagement.CienaLEOSChassis.Memory.InsufficientFreeMemory" Accessibility="Public" Enabled="true" Target="NetworkLibrary!System.NetworkManagement.CienaLEOSChassis_Performance_Memory" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="System.NetworkManagement.ComputedLowThresholdMonitorType.Division" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="System.NetworkManagement.Generic.Memory.InsufficientFreeMemory.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
<AlertParameter2>$Data/Context/Value$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OverThreshold" MonitorTypeStateID="MTSThresholdSuccess" HealthState="Success"/>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="MTSThresholdError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<Interval>300</Interval>
<NoOfRetries>3</NoOfRetries>
<Timeout>3500</Timeout>
<SnmpVarBinds>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.6141.2.60.12.1.9.1.1.2.$Target/Property[Type="NetworkLibrary!System.NetworkManagement.LogicalDevice"]/Index$</OID>
<Syntax>0</Syntax>
<Value VariantType="8"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.4.1.6141.2.60.12.1.9.1.1.4.$Target/Property[Type="NetworkLibrary!System.NetworkManagement.LogicalDevice"]/Index$</OID>
<Syntax>0</Syntax>
<Value VariantType="8"/>
</SnmpVarBind>
</SnmpVarBinds>
<Numerator>
<XPathQuery Type="Double">SnmpVarBinds/SnmpVarBind[OID=".1.3.6.1.4.1.6141.2.60.12.1.9.1.1.4.$Target/Property[Type="NetworkLibrary!System.NetworkManagement.LogicalDevice"]/Index$"]/Value</XPathQuery>
</Numerator>
<Denominator>
<Value>1024</Value>
</Denominator>
<DefaultValue>0.0</DefaultValue>
<Threshold>15</Threshold>
<NumberOfSamples>3</NumberOfSamples>
<ObjectName>Memory</ObjectName>
<CounterName>Free Memory %</CounterName>
</Configuration>
</UnitMonitor>