OVNPM 1.5.2 - Performance Agent for NonStop Server Monitoring Guide

58
The process acquired more incremental memory than acceptable during 3 collection intervals
(MemIncNb threshold > 2) so OVNPM reports the process as a runaway loop with the event "Mem-
Loop".
13:32:30 this same process uses 3900 memory pages
This process continued to acquire more incremental memory than its threshold specifies during 5
collects (>2), so OVNPM continues to report the process with the event "Mem-Loop".
13:33:00 this same process uses 3900 memory pages
The process used the same memory as in the previous collect interval so OVNPM stops reporting the
process as a runaway memory loop.
5-4 Displaying Loop Messages
The CPU or memory loop message is sent to the following output devices:
Four output devices configured in the VISENV file (*^alert^out0 to *^alert^out3)
The default value for OVNPM^alert^out0 is $0, so loop messages are sent to $0.
SystemAlert window
Display Agent Information window
To prevent messages from appearing in the Display Agent information window, add the parameter
SendDisplay Agent=0 to the DCPRM file.
In the Display Agent, the output format is a message in ASCII text.
For the other output devices, the format is a standard EMS (Event Management Service) message format.
5-5 Setting Loop Detection Parameters
In the file, DCPRM, you find the parameters to customize OVNPM to meet your needs.
The following table lists the parameters, which you can set, to more quickly detect CPU and memory loops on
you system.
Parameter
Description
CpuLoopThreshold
For runaway CPU Loop detection:
Cpu-Busy.% threshold. If CPU-Busy.% metric exceeds this value it signals a runaway
CpuLoop condition
Values = 10 - 100 (%)
Default = 90
If omitted default OVNPM uses default value.
If user enters a value out of range 10-100, OVNPM server uses default value.
MemIncNb For runaway memory loop detection
Number of consecutive collection intervals during which the maximum increment of
memory threshold (MemIncStep) is exceeded. If this value is reached it signals a
runaway memory loop.
Values = 2 - 100 (continuous intervals)
Default = 10
If omitted default OVNPM uses default value.
if user enters a value of range 2-100, OVNPM Server uses default value
MemIncStep
For runaway memory loop detection:
Maximum increment of memory (# pages) per collection interval. If this value is
exceeded for the number of continuous collection intervals set in the MemIncNb
threshold it signals a runaway memory loop.
Values = 2 - 100 (pages)
Default = 100
If omitted default OVNPM uses default value.
If user enters a value of range 2-100, OVNPM Server uses default value.
SendDisplay Agent
Send the loop warning to an information window
[1 = Yes, 0 = No]
Default = 1