Extended Memory

ozsoft.sap.Monitor.AppServer.R3MemMgmtResources.EsAct (UnitMonitor)

Application Server Extended Memory Utilization Monitor

Knowledge Base article:

Summary

Current Extended Memory Utilization (%).

The extended memory contains the largest part of the user context. The page management of this memory is performed not by the operating system, but directly by the SAP system.

Configuration

The Monitor is disabled by default - please enable it if required. You should set the threshold value based on the current requirements

Causes

Current Extended Memory Utilization exceeds the threshold

Resolutions

Please consult your Basis Administrator

Additional

MTE Class: R3MemMgmtEsAct

Element properties:

Targetozsoft.sap.AppServer
Parent MonitorSystem.Health.PerformanceState
CategoryOperations
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor Typeozsoft.sap.CCMSMetricMonitorType2
RemotableTrue
AccessibilityPublic
Alert Message
AppServer Extended Memory
{0} : {1} has a value {2}
RunAsDefault

Source Code:

<UnitMonitor ID="ozsoft.sap.Monitor.AppServer.R3MemMgmtResources.EsAct" Accessibility="Public" Enabled="false" Target="ozsoft.sap.AppServer" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="ozsoft.sap.CCMSMetricMonitorType2" ConfirmDelivery="false">
<Category>Operations</Category>
<AlertSettings AlertMessage="ozsoft.sap.Monitor.AppServer.R3MemMgmtResources.EsAct.AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/ObjectName$</AlertParameter1>
<AlertParameter2>$Data/Context/CounterName$</AlertParameter2>
<AlertParameter3>$Data/Context/Value$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Under" MonitorTypeStateID="SDKMetricUnderLowThreshold" HealthState="Success"/>
<OperationalState ID="Between" MonitorTypeStateID="SDKMetricUnderHighOverLowThreshold" HealthState="Warning"/>
<OperationalState ID="Over" MonitorTypeStateID="SDKMetricOverHighThreshold" HealthState="Error"/>
</OperationalStates>
<Configuration>
<CounterName>EsAct</CounterName>
<ObjectName>R3MemMgmtResources</ObjectName>
<Frequency>60</Frequency>
<HighThreshold>5000</HighThreshold>
<LowThreshold>1000</LowThreshold>
</Configuration>
</UnitMonitor>