Hitachi

JP1 Version 12 for Windows Systems JP1/Performance Management - Agent Option for Platform Description, User's Guide and Reference


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

(a) Memory-related monitoring template alarms

Table 3‒18: Memory monitoring template alarms

Monitoring template alarm

Record

Field

Error threshold

Warning threshold

Description

Available Memory

PI

Available Mbytes

< 3

< 4

When 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 Mbytes

PI

Committed Mbytes

>= 2046

>= 1024

If 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/sec

PI

Pages/sec

>= 5

>= 4

If 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/sec

PI

Page Faults/sec

>= 5

>= 4

If the rate of page faults continues at or above the threshold, memory might be a bottleneck.

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

(b) Memory-related monitoring template reports

Table 3‒19: Memory monitoring template reports

Report name

Displayed information

Memory Available Trend (Multi-Agent)

The daily amount of available physical memory for multiple systems for the last month

Memory Paging

The 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 Detail

Details of system physical memory on a minute-by-minute basis for the last hour

(c) System-related monitoring template reports (for memory)

Table 3‒20: System monitoring template reports

Report name

Displayed information

File System I/O Summary

A summary of the number of I/O operations on a minute-by-minute basis for the last hour

Process Trend

The 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 Status

Data 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 7. Monitoring Templates.

(2) Definition examples other than for monitoring templates

(a) Historical report for checking whether a memory leak has occurred

Table 3‒21: Definition example

Item

Explanation

Name and Type

Report name

PI - Memory

Product

Windows (6.0)

Report type

[Figure] Real-time (single agent)

--

[Figure] Historical (single agent)

[Figure] (Select)

[Figure] Historical (multiple agents)

--

Field

Record

PI

Selected fields

Pool 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

Filter

Conditional expression:

[Figure] (Specify no filter condition.)

Indication settings

Specify when displayed

[Figure] (Clear)

[Figure] Specify when displayed

[Figure] (Select)

Settings for the report display period

Date range

The value is specified when the report is displayed.

Report interval

One minute

Peak time

Field

(None)

Maximum number of records

1440#

Components

Table

All fields

List

--

Graph

Pool Nonpaged Bytes

Display name

--

Display key

Field

(None)

In descending order

--

Graph

Graph type

Line graph

Series direction

Row

Axis labels

X-axis

Time

Y-axis

Nonpaged pool

Data label

Data label 1

(None)

Data label 2

(None)

Drilldown

Report drilldown

Arbitrary

Field drilldown

Arbitrary

Legend:

--: Do not specify this item.

#

Specify a value appropriate for the circumstances.

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

Table 3‒22: Definition example

Item

Explanation

Name and Type

Report name

PD_PDI - Memory

Product

Windows (6.0)

Report type

[Figure] Real-time (single agent)

[Figure] (Select)

[Figure] Historical (single agent)

--

[Figure] Historical (multiple agents)

--

Field

Record

PD_PDI

Selected fields

Select all fields.

Filter

Conditional 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 value

30

Minimum value

30

Display by ranking

Field

Pool Nonpaged Kbytes#

Display number

30#

[Figure] In descending order

[Figure] (Select)

Components

Table

Program

PID

Handle Count

Page Faults/sec

Pool Nonpaged Kbytes

Pool Paged Kbytes

Working Set Kbytes

Page File Kbytes

Private Kbytes

CPU %

List

--

Graph

Pool Nonpaged Kbytes

Pool Paged Kbytes

Working Set Kbytes

Page File Kbytes

Private 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.

#

Set the fields that you want to monitor.