创建nagios插件

创建一个的新bash脚本文件。

vi check_mailfromd

内容如下

#!/bin/bash

#Author jack
#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可以使用了。

Nagios插件检查mailfromd服务

我们将在bash中创建Nagios插件check_mailfromd脚本。用于检查mailformd服务的服务状态。

日期:2019-08-20 17:58:27 来源:oir作者:oir