wreqwrqw 发表于 2015-7-6 09:45:20

Nagios 监控twemproxy

twemproxy插件下载地址

https://github.com/schoology/twemproxy_nagios/blob/master/check_twemproxy
得到文件check_twemproxy
将文件放到/usr/local/nagios/libexec 目录
这个文件是用python写的,先重命名
cd /usr/local/nagios/libexec
mv check_twemproxy check_twemproxy.py
设置权限
chmod 755 check_twemproxy.py
chown nagios:nagios check_twemproxy.py

安装argparse组件
服务器已经安装好了python管理工具包,可以直接使用一下命令安装

easy-install argparse
安装nc
yum install -y nc

运行插件
# ./check_twemproxy.py --host 10.252.119.78
TWEMPROXY OK : 10.252.119.78

编辑文件
vi /usr/local/nagios/etc/objects/commands.cfg
最后一行添加
# check_twemproxy
define command {
      command_name    check_twemproxy
      command_line    $USER1$/check_twemproxy.py --host $HOSTADDRESS$
}

编辑主机文件
define service{
      use                     generic-service
      host_name               redis_1
      service_description       check_twemproxy
      check_command             check_twemproxy
      }

重启Nagios
/etc/init.d/nagios restart

注意,这个插件无法生成图像。

页: [1]
查看完整版本: Nagios 监控twemproxy