İşletim Sistemi Kullanılabilir Megabayt Takas Alanı

Microsoft.Linux.SLES.11.OperatingSystem.AvailableMBytesSwap.Monitor (UnitMonitor)

SÜSE Linux Enterprise Server 11 İşletim Sistemi Kullanılabilir Megabayt Değiştirme Alanı İzlemesi

Knowledge Base article:

Özet

Kullanılabilir değiştirme alanı megabaytı az. Sistem performansı olumsuz yönde etkilenebilir.

Kullanılabilir takas alanı kullanılabilir megabayt değeri, işletim sistemi tarafından bildirilen boş takas alanını temsil eder.

İzleme eşiği, yoklamalarda aracıya döndürülen değerlerin bir ortalamasına göre çözümlenir, burada Örnek Sayısı parametresi, ortalamanın hesaplanmasında kullanılan örneklerin sayısını denetler.

Yapılandırma

Varsayılan Yapılandırma

Parametre

Varsayılan Değer

Eşik

2.5

Aralık (saniye)

300

Örnek Sayısı

3

Geçersiz kılmalar, tüm örnekler veya belirli örnekler ya da gruplar için yukarıda tanımlanan parametre değerlerini değiştirmek üzere kullanılabilir.

Nedenler

Kötü bir durum, değiştirme alan kullanımının fazla olduğunu gösterir. Bu duruma neden olan şartlar şunlardır:

Çözümlemeler

Kullanılabilir belleği Durum Görünümü'ndeki "Bellek Bilgileri" Görevi'ni çalıştırarak görüntüleyebilirsiniz.

Ayrıntılı bellek istatistiklerini Durum Görünümü'ndeki "VMStat'ı Çalıştır" Görevi'ni çalıştırarak görüntüleyebilirsiniz.

Element properties:

TargetMicrosoft.Linux.SLES.11.OperatingSystem
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Performance.Average.Threshold.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Kullanılabilir Megabayt Değiştirme Alanı çok az
Değiştirme Alanı\Kullanılabilir MBayt performans sayacı eşiği aşıldı. Eşiği aşan değer: {0} Kullanılabilir MBayt.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.11.OperatingSystem.AvailableMBytesSwap.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.11.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Performance.Average.Threshold.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.PerformanceState">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.SLES.11.OperatingSystem.AvailableMBytesSwap.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Error" MonitorTypeStateID="UnderThreshold" ID="UnderThreshold"/>
<OperationalState HealthState="Success" MonitorTypeStateID="OverThreshold" ID="OverThreshold"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_MemoryStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<ObjectName>Swap Space</ObjectName>
<CounterName>Available MBytes Swap</CounterName>
<InstanceName/>
<Value>$Data/WsManData/*[local-name(.)='SCX_MemoryStatisticalInformation']/*[local-name(.)='AvailableSwap']$</Value>
<Threshold>2.5</Threshold>
<NumSamples>3</NumSamples>
</Configuration>
</UnitMonitor>