我在一台服务器上安装了一台Nagios监控服务器和mongo db,在一台服务器上安装了Solr,在另一台服务器上安装了mysql。每个数据库都包含在各自的nagios组中,但是我必须检查nagios中的特定进程,例如mongo进程是否还活着还是被杀死等。
那么如何在服务器和客户端机器上的Nagios中配置check_procs
答案 0 :(得分:0)
您需要将NRPE代理放在远程计算机上。这允许Nagios远程执行插件。如果您运行,插件本身就有文档:
./check_procs -h
否则,我用来检查进程是否正在运行的是:
/path/to/check_procs -c 1: -C crond
您可以为任何流程指定最小/最大可接受范围。