3.2.2 Memory monitoring definition examples

The following shows definition examples for the monitoring templates and for items not included in the monitoring templates.

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

(1) Monitoring template

Memory-related monitoring template alarms

Table 3-18 Memory monitoring template alarms

Monitoring template alarmRecordFieldError thresholdWarning thresholdDescription
Available MemoryPIAvailable Mbytes< 3< 4When the unused size is below the threshold, physical memory might be insufficient. Find any processes using excess memory, and perform the necessary countermeasures. If there are no process problems, perform the necessary countermeasures, such as increasing memory, as the system environment is exceeding its resources.
Committed MbytesPICommitted Mbytes>= 2046>= 1024If usage of the virtual memory area continues at or above the threshold (the Total Physical Mem Mbytes field in the PI record), physical memory might be insufficient.
Pages/secPIPages/sec>= 5>= 4If the pages per second continues at or above the threshold, memory might be causing a system bottleneck. However, if the exceeded threshold is temporary, the monitored value might be allowed to reach 20.
Page Faults/secPIPage Faults/sec>= 5>= 4If the rate of page faults continues at or above the threshold, memory might be a bottleneck.

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

Memory-related monitoring template reports

Table 3-19 Memory monitoring template reports

Report nameDisplayed information
Memory Available Trend (Multi-Agent)The daily amount of available physical memory for multiple systems for the last month
Memory PagingThe number of times paging occurred on a minute-by-minute basis for the last hour
Memory Paging Status (Multi-Agent)An hourly summary of memory page faults that occurred on multiple agents for the last 24 hours
OS Memory Usage Status (real-time report indicating memory usage)Usage status of physical memory
OS Memory Usage Status (historical report indicating memory usage)An hourly summary of the physical memory usage status for the last 24 hours
System Memory DetailDetails of system physical memory on a minute-by-minute basis for the last hour

System-related monitoring template reports (for memory)

Table 3-20 System monitoring template reports

Report nameDisplayed information
File System I/O SummaryA summary of the number of I/O operations on a minute-by-minute basis for the last hour
Process TrendThe number of processes executed by the system for the last month (by day)
System Overview (real-time report giving a system overview)A summary of the status of the entire system
System Overview (historical report giving a system overview)A summary of the system status on a minute-by-minute basis for the last hour
Workload StatusData related to the system workload
Workload Status (Multi-Agent)An hourly summary of the workload-related data for multiple systems for the last 24 hours

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

(2) Definition examples other than for monitoring templates

Historical report for checking whether a memory leak has occurred

Table 3-21 Definition example

ItemExplanation
Name and TypeReport namePI - Memory
ProductWindows (6.0)
Report type[Figure]Real-time (single agent)--
[Figure]Historical (single agent)[Figure](Select)
[Figure]Historical (multiple agents)--
FieldRecordPI
Selected fieldsPool Nonpaged Bytes
Pool Paged Bytes
Pages/sec
Page Faults/sec
Data Map Hits %
Commit Limit Mbytes
Committed Mbytes
Non Committed Mbytes
% Committed Bytes in Use
Total Physical Mem Mbytes
Used Physical Mem Mbytes
Available Mbytes
% Physical Mem
Current Processes
Current Threads
FilterConditional expression:[Figure](Specify no filter condition.)
Indication settingsSpecify when displayed[Figure](Clear)
[Figure]Specify when displayed[Figure](Select)
Settings for the report display periodDate rangeThe value is specified when the report is displayed.
Report intervalOne minute
Peak timeField(None)
Maximum number of records1440#
ComponentsTableAll fields
List--
GraphPool Nonpaged Bytes
Display name--
Display keyField(None)
In descending order--
GraphGraph typeLine graph
Series directionRow
Axis labelsX-axisTime
Y-axisNonpaged pool
Data labelData label 1(None)
Data label 2(None)
DrilldownReport drilldownArbitrary
Field drilldownArbitrary
Legend:
--: Do not specify this item.
#
Specify a value appropriate for the circumstances.

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

Table 3-22 Definition example

ItemExplanation
Name and TypeReport namePD_PDI - Memory
ProductWindows (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.)
Program <> "_Total"
AND 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 rankingFieldPool Nonpaged Kbytes#
Display number30#
[Figure]In descending order[Figure](Select)
ComponentsTableProgram
PID
Handle Count
Page Faults/sec
Pool Nonpaged Kbytes
Pool Paged Kbytes
Working Set Kbytes
Page File Kbytes
Private Kbytes
CPU %
List--
GraphPool Nonpaged Kbytes
Pool Paged Kbytes
Working Set Kbytes
Page File Kbytes
Private 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.
#
Set the fields that you want to monitor.