Betriebssystem\Verfügbare MB

Microsoft.Solaris.10.OperatingSystem.AvailableMBytes.Monitor (UnitMonitor)

Monitor Verfügbare MB Solaris 10-Betriebssystem

Knowledge Base article:

Zusammenfassung

Dieser Monitor überprüft den Wert für "Verfügbare MB (Speicher\Verfügbare MB)" für das System. Wenn Sie eine Warnung von diesem Monitor erhalten, müssen Sie ggf. eingreifen, um das System wieder in einen Betriebsstatus zu versetzen.

Ursachen

Die folgenden Umstände können Ursache dafür sein, dass wenig physikalischer Arbeitsspeicher verfügbar ist:

Lösungen

Ein Administrator hat folgende Möglichkeiten, um eine Situation mit unzureichendem physikalischem Speicher zu beheben:

Zur Anzeige des verfügbaren Speichers führen Sie in der Statusansicht den Task "Speicherinformationen" aus.

VMStat liefert detaillierte gemittelte Speicherstatistiken für den Zeitraum seit dem letzten Neustart. Sie können den Task "VMStat" von der Statusansicht ausführen.

Element properties:

TargetMicrosoft.Solaris.10.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
Nicht genügend verfügbarer Speicher (in MB) vorhanden
Der Schwellenwert für den Leistungsindikator "Speicher\Verfügbare MB" wurde überschritten. Folgender Wert hat den Schwellenwert überschritten: {0} MB verfügbar.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Solaris.10.OperatingSystem.AvailableMBytes.Monitor" Accessibility="Public" Target="Microsoft.Solaris.10.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Performance.Average.Threshold.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.PerformanceState">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Solaris.10.OperatingSystem.AvailableMBytes.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>Memory</ObjectName>
<CounterName>Available MBytes</CounterName>
<InstanceName/>
<Value>$Data///*[local-name()="AvailableMemory"]$</Value>
<Threshold>2.5</Threshold>
<NumSamples>3</NumSamples>
</Configuration>
</UnitMonitor>