q3256 发表于 2019-1-13 10:49:49

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