Nagios插件检查mailfromd服务
时间:2019-08-20 17:58:27 来源:igfitidea点击:
我们将在bash中创建Nagios插件check_mailfromd脚本。用于检查mailformd服务的服务状态。
创建nagios插件
创建一个的新bash脚本文件。
vi check_mailfromd
内容如下
#!/bin/bash #Author Hyman #script is used for checking mailfromd status mailfromdp=`/usr/bin/sudo /etc/rc.d/init.d/mailfromd status | grep running | awk '{ print }'` if [ "$mailfromdp" == "running" ] then echo "OK: mailfromd is running" exit 0 else if [ "$mailfromdp" != "running" ] then echo "CRIT: mailfromd is not running" exit 2 fi fi
将check_mailfromd复制到/usr/lib64/nagios/plugins/
cp check_mailfromd /usr/lib64/nagios/plugins/
添加可执行权限。
chmod +x /usr/lib64/nagios/plugins/check_mailfromd
更改文件的所有权和组。
chown nagios:nagios /usr/lib64/nagios/plugins/check_mailfromd
现在nagios插件check_mailfromd可以使用了。