我正在使用监视来监视所有匹配使用的进程。
check process [name] matching [process name pattern]
Monit能够使用模式进行匹配,“monit procmatch [进程名称模式]”列出了所有进程。
问题是没有列出在Web界面,它只显示第一个进程。
有没有可能在Web界面列出所有的过程?
我怎样才能启动和停止所有这些匹配的进程monit?
Monit只检查string匹配的第一个进程 。 如果你有任何改进模式的方法是更加独特的,你将会获得更多的成功。 从monit procmatch
输出…
[root@abc ~]# monit procmatch dbc List of processes matching pattern "dbc": ------------------------------------------ /ppro/dbcfs/dbcfsrun 10.2.2.7 9586 dbcfs.cfg 9584:1 -ssl -sport dbc DMHOST start cron dbc dbc JOBMAN start cron dbc dbc /ppro/dbcfs/dbcfs -y ------------------------------------------ Total matches: 7 WARNING: multiple processes matched the pattern. The check is FIRST-MATCH based, please refine the pattern