zoukankan      html  css  js  c++  java
  • Zabbix使用外部命令fping处理ICMP ping的请求

    Zabbix使用外部命令fping处理ICMP ping的请求,fping不包含在zabbix的发行版本中,需要额外去下载安装fping程序,

    安装完毕之后需要在zabinx_server.conf中的参数FpingLocation配置fping安装的路径。

    由于fping默认是root权限工作,而zabbix-server是zabbix用户运行的,所以需要对fping程序设置setuid权限,

    如果在自定义key的时候需要用到netstat命令,也同样要设置setuid,否则不能获取到数据,而在日志中提示权拒绝。

    一、登陆Zabbix服务器做以下操作:

    1.fping安装

    wget http://www.fping.org/dist/fping-3.16.tar.gz
    tar zxvf fping-3.16.tar.gz
    cd fping-3.16
     ./configure
    make

    make install

    2.修改zabbix_server.conf配置文件

    vim /usr/local/zabbix/etc/zabbix_server.conf

    把FpingLocation路径修改为刚安装的fping路径。

    FpingLocation=/usr/local/sbin/fping

    如果不修改zabbix_server.conf配置件需要使用软连接到/usr/local/sbin/fping,zabbix默认fping的路径是/usr/sbin/fping

    ln -s /usr/sbin/fping /path/to/non-existant/fping

    3.修改fping权限(如果不设下面权限,zabbix服务端会采集不到数据)

    # chown root:zabbix /usr/local/fping/sbin/fping

    # chmod 4710 /usr/local/fping/sbin/fping

    service zabbix_server restart  #重启服务

    4.zabbix用户测试fping命令

    /usr/local/fping/sbin/fping www.baidu.com

    www.baidu.com is alive   # 说明命令返回成功。

    http://www.tuicool.com/articles/ZNBjai2

    如果对你有帮助,就扫扫一,一分也是爱~

  • 相关阅读:
    106. Construct Binary Tree from Inorder and Postorder Traversal
    105. Construct Binary Tree from Preorder and Inorder Traversal
    449. Serialize and Deserialize BST
    114. Flatten Binary Tree to Linked List
    199. Binary Tree Right Side View
    173. Binary Search Tree Iterator
    98. Validate Binary Search Tree
    965. Univalued Binary Tree
    589. N-ary Tree Preorder Traversal
    eclipse设置总结
  • 原文地址:https://www.cnblogs.com/sunpear/p/6706105.html
Copyright © 2011-2022 走看看