SeisComP3 文档

scm

进程监测

描述

scm 监视客户端活动。

过滤器

插件能支持过滤客户端状态信息。要配置过滤器,每个插件支持配置值$name.filter。过滤器是字符,可由有效状态信息标记构造。

标记列表:

time
privategroup
hostname
clientname
ips
programname
pid
cpuusage
totalmemory
clientmemoryusage
memoryusage
sentmessages
receivedmessages
messagequeuesize
summedmessagequeuesize
averagemessagequeuesize
summedmessagesize
averagemessagesize
objectcount
uptime
responsetime

过滤器如下所示:

memailplugin.filter = "(cpuusage>100 || totalmemory>1000) && hostname==proc-machine"

数值操作

操作 描述
== 等于
!= 不等于
< 小于
> 大于
<= 小于等于
>= 大于等于

逻辑操作

操作 描述
!
&&
||

多实例

seiscomp alias create scm_level1 scm
seiscomp alias create scm_level2 scm

配置

etc/defaults/global.cfg
etc/defaults/scm.cfg
etc/global.cfg
etc/scm.cfg
~/.seiscomp3/global.cfg
~/.seiscomp3/scm.cfg