Dostępny obszar wymiany (MB) w systemie operacyjnym

Microsoft.AIX.6.1.OperatingSystem.AvailableMBytesSwap.Monitor (UnitMonitor)

Monitor dostępnego obszaru wymiany (MB) w systemie operacyjnym AIX 6.1

Knowledge Base article:

Podsumowanie

Ilość dostępnego obszaru wymiany w megabajtach jest niska. Może to mieć niekorzystny wpływ na wydajność systemu.

Wartość dostępnego obszaru wymiany w megabajtach reprezentuje ilość wolnego obszaru wymiany podaną przez system operacyjny (z interfejsu API Perfstat).

Próg monitora jest analizowany w odniesieniu do średnich wartości zwracanych w sondach do agenta, gdzie parametr Liczba próbek określa liczbę próbek uwzględnionych podczas obliczania średniej.

Konfiguracja

Konfiguracja domyślna

Parametr

Wartość domyślna

Próg

2.5

Interwał (w sekundach)

300

Liczba próbek

3

W celu zmiany wartości parametrów zdefiniowanych powyżej dla wszystkich lub określonych wystąpień bądź grup można zastosować przesłonięcia.

Przyczyny

Zła kondycja oznacza zbyt wysoki poziom użycia obszaru wymiany. Taki stan mogą powodować następujące okoliczności:

Rozwiązania

Informacje o dostępnej pamięci można wyświetlić, uruchamiając zadanie „Informacje o pamięci” w widoku stanu.

Aby wyświetlić szczegółowe statystyki pamięci, należy uruchomić zadanie „Uruchom polecenie VMStat” w widoku stanu.

Element properties:

TargetMicrosoft.AIX.6.1.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
Zbyt mało dostępnego obszaru wymiany w megabajtach
Próg licznika wydajności Obszar wymiany\Dostępna pamięć (MB) został przekroczony. Wartość przekraczająca próg to: Dostępna pamięć (MB) {0}.
RunAsDefault

Source Code:

<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>