3.2.2 Memory monitoring definition examples

This subsection describes examples of definitions for memory monitoring.

Organization of this subsection
(1) Monitoring template
(2) Definition example other than for monitoring templates

(1) Monitoring template

Memory-related monitoring template alarms

Memory-related alarms in the monitoring template are stored in the alarm table for PFM UNIX Template Alarms [MEM] 09.00.

Table 3-10 Memory monitoring template alarms

Monitoring template alarmRecordFieldError thresholdWarning thresholdDescription
PagescansPIPage Scans/sec> 150> 100If the number of page scans that occurred is greater than the threshold, memory might be insufficient.
Swap OutsPISwapped-Out Pages/sec> 200> 100If the number of pages is greater than the threshold, memory might be insufficient.
Alloc Mem MbytesPIAlloc Swap Mbytes>= 1800>= 1024If the amount of used memory continues to be at or above the threshold (the Total Physical Mem Mbytes field value of the PI record), physical memory might be insufficient.

For details about the settings for the existing alarms, see 7. Monitoring Templates.

Memory-related monitoring template reports

Table 3-11 Memory monitoring template reports

Report nameDisplayed information
Memory PagingA history of memory use on a minute-by-minute basis for the last hour#
Memory Paging StatusReal-time information about memory usage and the paging status#
Memory Paging Status (Multi-Agent)An hourly history of memory usage by multiple hosts for the last 24 hours#
Paging Trend (Multi-Agent)A daily history of page scans performed by multiple hosts for the last month#
#
This report cannot be used in Linux.

System-related monitoring template reports (for memory)

Table 3-12 System monitoring template reports

Report nameDisplayed information
I/O OverviewA history of the number of I/Os on a minute-by-minute basis for the last hour. This report cannot be used in Linux.
Process TrendA daily history of the number of operated processes for the last month
System Overview (real-time report indicating the system operating status)Real-time information about the system operating status
System Overview (historical report indicating the system operating status)A history of the system operating status on a minute-by-minute basis for the last hour
System Utilization StatusReal-time information about the system operating status
Workload StatusReal-time information about the system workload
Workload Status (Multi-Agent)An hourly history of the workload for multiple hosts for the last 24 hours

For details about the settings for the existing reports, see 7. Monitoring Templates.

(2) Definition example other than for monitoring templates

Real-time report for checking the memory usage of a process

Table 3-13 Definition example

ItemExplanation
Name and TypeReport namePD_PDI - Memory
ProductUNIX (6.0)
Report type[Figure]Real-time (single agent)[Figure](Select)
[Figure]Historical (single agent)--
[Figure]Historical (multiple agents)--
FieldRecordPD_PDI
Selected fieldsSelect all fields.
FilterConditional expression:[Figure](Select Simple or Complex.)
PID <> "0"
Specify when displayed[Figure](Clear)
Indication settings[Figure]Specify when displayed[Figure](Select)
[Figure]Indicate delta value[Figure](Clear)
Refresh interval[Figure]Do not refresh automatically[Figure](Clear)
Initial value30
Minimum value30
Display by rankingFieldVirtual Mem Kbytes#1
Display number30#2
[Figure]In descending order[Figure](Select)
ComponentsTableProgram
PID
Real Mem Kbytes
Virtual Mem Kbytes
Major Faults
Swaps
Context Switches
CPU %
List--
GraphVirtual Mem Kbytes
Real Mem Kbytes
Display name--
Display keyField(None)
In descending order--
GraphGraph typeLine graph
Series directionRow
Axis labelsX-axisTime
Y-axisMemory usage
Data labelData label 1(None)
Data label 2(None)
DrilldownReport drilldownArbitrary
Field drilldownArbitrary
Legend:
--: Do not specify this item.
#1
Set the fields that you want to monitor.
#2
Specify a value appropriate for the circumstances.