linux – 用于检查特定进程/服务是否正在运行的Generic Nagios插件?

我在 http://exchange.nagios.org上看到没有插件可以检查sendmail,xinetd,automount,ypserv,ypbind,mailscanner,mcafee,clamav,samba服务器和openvpn是否正在运行.

当然所有这些应该是稳定的程序,但它们是关键的,所以我想检查它们是否正在运行.

是否存在检查特定进程的通用插件

解决方法

我使用标准的NAGIOS check_procs插件,带有-C标志,这里显示的是通过NRPE从nrpe.cfg调用的:
command[check_spamd]=/usr/lib/nagios/plugins/check_procs -c 1: -w 3: -C spamd

如果它没有找到至少三个具有可执行文件名(不计算路径)垃圾邮件的进程,那么它将发出警告,如果它找不到至少一个,则会进行CRIT.

相关文章

Linux中的ARP防火墙主要用于防御ARP欺骗攻击,其效果取决于多...
insmod和modprobe加-f参数导致Invalid module format错误 这...
将ArchLinux安装到U盘 几个月前入门Arch的时候上网搜了不少安...
1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...