AIX 6.1 İşletimSistemi Kullanılabilir MBayt Takas İzleyicisi
Kullanılabilir değiştirme alanı megabaytı az. Sistem performansı olumsuz yönde etkilenebilir.
Değiştirme alanı değerinin kullanılabilir megabaytı, boş değiştirme alanını işletim sistemi tarafından (Perfstat API'sinden) raporlandığı şekilde 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.
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.
Kötü bir durum, değiştirme alan kullanımının fazla olduğunu gösterir. Bu duruma neden olan şartlar şunlardır:
Çok fazla fiziksel bellek kaynağı kullanan işlemler.
Geçici dosya sistemine yazma.
Bilgisayarda çok sayıda uygulamanın aynı anda çalıştırılması.
Uygulama zamanla bellek sızdırıyor olabilir.
Bir veya daha fazla uygulamayı ya da işlemi durdurabilir veya sonlandırabilir. İşlemlerin kullandığı kaynakları incelemek için "topas" komutunu kullanabilir.
Takas alanı ekle.
Bilgisayara ek fiziksel bellek ekleyebilir.
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.
Target | Microsoft.AIX.6.1.OperatingSystem | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Unix.WSMan.Performance.Average.Threshold.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.AIX.6.1.OperatingSystem.AvailableMBytesSwap.Monitor" Accessibility="Public" Target="Microsoft.AIX.6.1.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Performance.Average.Threshold.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.PerformanceState">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.AIX.6.1.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>