上一主题: 行创建对象下一主题: 进程组监视器表操作参数


进程组监视器表标志

“进程组监视器”表的 pgmonFlags 列是一个 32 位无符号整数字段,可以为相应行指定其他行为语义。

默认情况下,“进程组监视器”表的行执行以下操作:

您可以设置不同标志位来改变这些默认值。 代理将以十六进制(基础 16)码解释所有的标志。

进程组监视器表标志 (pgmonFlags) 如下所示:

标志值由三个字段组成:

以下部分解释了每个标志位。 您可以通过逻辑“OR”运算组合标志值。 一个标志特定于“进程组监视器”表:0x00100。 该标志指示 SystemEDGE 代理与该条目的进程名和参数相匹配。

以下列表描述进程监视器表标志:

0x00000001

禁止执行该条目的操作。

0x00000002

禁止发送该条目的 SNMP 陷阱。

0x00000004

禁止尝试重新初始化该条目。 默认情况下,如果目标进程已重新启动,代理将定期尝试通过扫描进程表对条目进行重新初始化,以确定新进程的 ID。

0x00000008

禁止在 sysedge.log 文件中记录该条目的陷阱。 设置该位对发送陷阱没有影响。 在事件频繁发生或将特定条目用作代理监控信号时,禁用事件记录会很有用。

0x00000020

禁止将默认参数传递给操作脚本或程序。 SystemEDGE 通常传递默认操作参数(表示陷阱类型、说明字段等)。 有关操作参数的详细信息,请参阅进程组监视器表操作参数

0x00000040

禁止发送该条目的 notReady 陷阱。这包括不记录以及不执行 notReady 陷阱的操作。

0x00000100

匹配该条目的进程名和参数。

0x00008000

匹配 Solaris Zone 中的进程。 pgmonProcRegExpr 属性的格式应为 ZoneRegExpr/ProcRegExpr。