使用nagios插件check_openerp检查openerp服务
时间:2019-08-20 17:58:07 来源:igfitidea点击:
check_openerp是一个nagios中用于监视OpenERP服务的小插件。
我们可以将此插件与check-unrpe或者check-by-ssh一起使用。
在我的服务器中,我使用命令nohup ./openerp-server &
来启动openerp服务。
创建插件脚本
在系统的nagios plugin目录(/usr/lib/nagios/plugins)下创建一个文件 check_openerp,内容如下:
#!/bin/bash # checking OpenERP service status # oes=`ps -ef|grep openerp-server|grep -v grep|wc -l` if [ "$oes" == 1 ] then echo "OK: OpenERP Server is running" exit 0 else if [ "$oes" == 0 ] then echo "CRIT: OpenERP Server is not running" exit 2 fi fi
授权
chmod 755 check_openerp