The pgmonFlags column in the Process Group Monitor table is a 32-bit unsigned integer field that can specify additional behavioral semantics for the corresponding row.
By default, the Process Group Monitor table row does the following:
You can set different flag bits to alter these defaults. The agent interprets all flags in hexadecimal (base 16) notation.
The Process Group Monitor Table flags (pgmonFlags) are as follows:
The flags value consists of three fields:
The following sections explain each flag bit. You can combine flag values through a logical OR operation. One flag is specific to the Process Group Monitor table: 0x00100. This flag instructs the SystemEDGE agent to match the process name and arguments for this entry.
The following list describes the Process Monitor table flags:
Disables execution of actions for this entry.
Disables sending of SNMP traps for this entry.
Disables attempts to reinitialize this entry. By default, the agent periodically tries to reinitialize this entry by scanning the process table to determine the new process ID if the target process has been restarted.
Disables logging of traps for this entry in the sysedge.log file. Setting this bit does not affect sending trap. Disabling event logging is useful when events occur frequently or when a particular entry is used as an agent heartbeat.
Disables the passing of default arguments to action scripts or programs. SystemEDGE typically passes default action parameters that indicate the trap type, description field, and so on. For more information about action parameters, see Process Group Monitor Table Action Parameters.
Disables sending of notReady traps for this entry.This includes to not log and to not execute actions for notReady trap.
Matches the process name and arguments for this entry.
Matches processes in Solaris Zone. The pgmonProcRegExpr attribute is expected in the form ZoneRegExpr/ProcRegExpr.
Copyright © 2013 CA. All rights reserved. |
|