3.2.2 Memory monitoring definition examples
This subsection describes examples of definitions for memory monitoring.
- Organization of this subsection
(1) Monitoring template
(a) 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.
Monitoring template alarm |
Record |
Field |
Error threshold |
Warning threshold |
Description |
---|---|---|---|---|---|
Pagescans |
PI |
Page Scans/sec |
> 150 |
> 100 |
If the number of page scans that occurred is greater than the threshold, memory might be insufficient. |
Swap Outs |
PI |
Swapped-Out Pages/sec |
> 200 |
> 100 |
If the number of pages is greater than the threshold, memory might be insufficient. |
Alloc Mem Mbytes |
PI |
Alloc Swap Mbytes |
>= 1800 |
>= 1024 |
If 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 8. Monitoring Templates.
(b) Memory-related monitoring template reports
Report name |
Displayed information |
---|---|
Memory Paging |
A history of memory use on a minute-by-minute basis for the last hour# |
Memory Paging (8.4) |
|
Memory Paging Status |
Real-time information about memory usage and the paging status# |
Memory Paging Status (8.4) |
|
Memory Paging Status (Multi-Agent) |
An hourly history of memory usage by multiple hosts for the last 24 hours# |
Memory Paging Status (Multi-Agent) (8.4) |
|
Paging Trend (Multi-Agent) |
A daily history of page scans performed by multiple hosts for the last month# |
Paging Trend (Multi-Agent) (8.4) |
- #
-
This report cannot be used in Linux.
(c) System-related monitoring template reports (for memory)
Report name |
Displayed information |
---|---|
I/O Overview |
A 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 Trend |
A 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 Overview (8.4) (historical report indicating the system operating status) |
|
System Utilization Status |
Real-time information about the system operating status |
Workload Status |
Real-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 8. Monitoring Templates.
(2) Definition example other than for monitoring templates
(a) Real-time report for checking the memory usage of a process
Item |
Explanation |
||
---|---|---|---|
Name and Type |
Report name |
PD_PDI - Memory |
|
Product |
UNIX (6.0) |
||
Report type |
|
|
|
|
-- |
||
|
-- |
||
Field |
Record |
PD_PDI |
|
Selected fields |
Select all fields. |
||
Filter |
Conditional expression: |
PID <> "0" |
|
Specify when displayed |
|
||
Indication settings |
|
|
|
|
|
||
Refresh interval |
|
|
|
Initial value |
30 |
||
Minimum value |
30 |
||
Display by ranking |
Field |
Virtual Mem Kbytes#1 |
|
Display number |
30#2 |
||
|
|
||
Components |
Table |
Program PID Real Mem Kbytes Virtual Mem Kbytes Major Faults Swaps Context Switches CPU % |
|
List |
-- |
||
Graph |
Virtual Mem Kbytes Real Mem Kbytes |
||
Display name |
-- |
||
Display key |
Field |
(None) |
|
In descending order |
-- |
||
Graph |
Graph type |
Line graph |
|
Series direction |
Row |
||
Axis labels |
X-axis |
Time |
|
Y-axis |
Memory usage |
||
Data label |
Data label 1 |
(None) |
|
Data label 2 |
(None) |
||
Drilldown |
Report drilldown |
Arbitrary |
|
Field drilldown |
Arbitrary |
- Legend:
-
--: Do not specify this item.
- #1
-
Set the fields that you want to monitor.
- #2
-
Specify a value appropriate for the circumstances.