products:promonitor:6.8:monitorsguide:netweaver:abapinstancememory

ABAP instance memory

This monitor will check the memory usage of each application server:
  * Extended memory usage
  * Heap memory usage and peak usage
  * paging and rolling memory usage
The monitor will send an alarm if any of the memory usage exceeds the thresholds.

Configuration hints

  • Use the surveillance table to adjust the monitoring settings:
    • Instance name
    • Thresholds
    • Severity, etc…
  • Thresholds are independent and can be set to 0 if not used.

Multi severity threshold

Surveillance table

ParameterDescription
ActiveUse this field to activate or deactivate a line of configuration.
InstanceA filter to match only a subset of instances.
Max extended memory (%/MB)The threshold for the extended memory usage. Use absolute value (Megabytes) or percentage of total available (specify % unit).
Max Heap usage (%/MB)The threshold for heap memory usage. Use absolute value (Megabytes) or *percentage of the total extended memory* (specify % unit)
Peak heap usage (%/MB)The threshold for the maximum heap usage since instance startup. Use absolute value (Megabytes) or *percentage of the total extended memory* (specify % unit)
Max paging (%)The threshold for the max paging memory in percent.
Max rolling (%)The threshold for the max rolling memory in percent.
SeverityThe level of severity of the alarm generated by this line of surveillance.
Auto clearIf checked, the alarm will be cleared as soon as the alarm condition is not met anymore.
Alarm tagThis field allows to add custom text within the alarm message. %MSG% variable will contain the actual generated message and can be used such as: “my_prefix %MSG% my_suffix”. By default, tag will be used as prefix.
AlarmIf checked, this line of surveillance will be used for alarm generation.
MetricIf checked, this line of surveillance will be used for metric generation.
ReportIf checked, this line of surveillance will used for showing threshold and severity in the daily report

Examples

ActifInstanceMax mem étendue (%/MB)Heap usage (%/MB)Peak heap usage (%/MB)Max paging (%)Max rolling (%)SévéritéAuto clearTag alarme AlarmeMétriqueRapport
true*80%10%000MAJORtrue truefalsefalse

Effect : Send an alarm if any instance uses 80% of its extended memory, or if its heap mem. usage is greater than 10% than total *extended*.

Examples

ActifInstanceMax mem étendue (%/MB)Heap usage (%/MB)Peak heap usage (%/MB)Max paging (%)Max rolling (%)SévéritéAuto clearTag alarme AlarmeMétriqueRapport
truemysap_PRD_000001515WARNINGtrue truefalsefalse

Effect : Send a WARNING alarm if instance mysap_PRD_00 has more than 15% memory paging or rolling

Generated metrics

metricIdmetricUnitmetricTargetmetricDescription
HEAP_MEMORY_USAGE_RATIOPercentINSTANCE
HEAP_MEMORY_USAGEMegabytesINSTANCE
HEAP_MEMORY_PEAK_USAGE_RATIOPercentINSTANCE
HEAP_MEMORY_PEAK_USAGEMegabytesINSTANCE
EXTENDED_MEMORY_USAGE_RATIOPercentINSTANCE
EXTENDED_MEMORY_USAGEMegabytesINSTANCE
EXTENDED_MEMORY_TOTALMegabytesINSTANCE
PAGING_MEMORY_USEDPercentINSTANCE
ROLLING_MEMORY_USEDPercentINSTANCE
/home/clients/8c48b436badcd3a0bdaaba8c59a54bf1/wiki-web/data/pages/products/promonitor/6.8/monitorsguide/netweaver/abapinstancememory.txt · Last modified: 2024/02/12 18:22 by rbariou