上一主题: watch procgroupex 指令--将条目添加到“进程组监视器”表中(仅 UNIX)下一主题: edgewatch 实用工具--监控进程组


进程组监控示例

本节包含进程组监控的配置文件指令示例。 可以使用 watch procgroup 在 sysedge.cf 文件中添加这些条目。

示例:监控 xterm 进程组

以下示例将代理配置为监控 xterm 进程组:

watch procgroup 'xterm.*' 101 0x00 60 'Watch xterms' '' warning
101

表示该条目将占用“进程组监视器”表中的第 101 行 (pgmonIndex=101)。

0x00

表示默认行为。

60

表示代理应每 60 秒检查一次 xterm 进程组。

警告

表示进程组更改陷阱将包含警告重要级别。

因为没有指定操作,所以代理在发送陷阱时不会调用任何命令。

示例:监控 emacs 进程组

以下示例将代理配置为监控 emacs 进程组:

watch procgroup 'emacs.*|xmibmgr' 12 0x00 60 'Watch emacs' '' major
12

表示该条目将占用“进程组监视器”表中的第 12 行 (pgmonIndex=12)。

0x00

表示默认行为。

60

表示代理应每 60 秒检查一次 emacs 进程组。

重大

表示进程组更改陷阱将包含重大重要级别。

因为没有指定操作,所以代理在发送陷阱时不会调用任何命令。

示例:监控 DT 进程组

以下示例将代理配置为监控 DT 进程组:

watch procgroup 'dt/bin' 13 0x00 60 'Watch DT stuff' ''
13

表示该条目将占用“进程组监视器”表中的第 13 行 (pgmonIndex=13)。

0x00

表示默认行为。

60

表示代理应每 60 秒检查一次 DT 进程组。

因为没有指定操作,所以代理在发送陷阱时不会调用任何命令。

详细信息

Perl 兼容的正则表达式 (PCRE) 支持

配置文本模式排除

正则表达式示例