• 运用Zabbix实现内网服务器状态及局域网状况监控(4) —— Zabbix客户端安装


    1.  创建用户

    [root@zabbix ~]# groupadd zabbix
    [root@zabbix ~]# useradd -g zabbix zabbix

    2. 安装zabbix_3.2

    [root@zabbix ~]# tar -zxvf zabbix-3.2.7.tar.gz
    [root@zabbix ~]# cd zabbix-3.2.7
    [root@zabbix zzabbix-3.2.7]# ./configure --prefix=/usr/local/zabbix --enable-agent
    [root@zabbix zabbix-3.2.7]# make && make install

    3. 配置启动服务

    [root@zabbix zabbix-3.2.7]# cp misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/
    [root@zabbix zabbix-3.2.7]# chmod +x /etc/rc.d/init.d/zabbix_agentd
    [root@zabbix zabbix-3.2.7]# vim /etc/rc.d/init.d/zabbix_agentd
    #修改BASEDIR=/usr/local/zabbix    #zabbix安装目录
    
    [root@zabbix zabbix-3.2.7]# chkconfig --add zabbix_agentd
    [root@zabbix zabbix-3.2.7]# chkconfig zabbix_agentd on

    4. 修改配置文件

    [root@zabbix zabbix-3.2.7]# vim /usr/local/zabbix/etc/zabbix_agentd.conf
    #修改以下内容
    Server=192.168.10.175       #服务端IP
    ServerActive=192.168.10.175     #服务端IP
    Hostname=localhost     #客户端主机名
    
    [root@zabbix zabbix-3.2.7]# vim /etc/services
    #在文件末尾加入以下内容
    zabbix-agent 10050/tcp # Zabbix Agent
    zabbix-agent 10050/udp # Zabbix Agent

    5. 配置防火墙iptables

    [root@zabbix zabbix-3.2.7]# iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 10050 -j ACCEPT
    [root@zabbix zabbix-3.2.7]# service iptables save
    [root@zabbix zabbix-3.2.7]# service iptables restart

    6. 启动服务

    [root@zabbix zabbix-3.2.7]# service zabbix_agentd start

    7. 检测服务端和客户端是否联通

    在服务端执行以下命令

    [root@zabbix ~]# /usr/local/zabbix-3.2.7/bin/zabbix_get -s192.168.10.169 -p10050 -k"system.uptime"         #IP为客户端IP
    116923         #生成随机数就说明客户端配置成功

    再在zabbix服务端添加主机即可

     

  • 相关阅读:
    从头学pytorch(二十一):全连接网络dense net
    Linux环境实现python远程可视编程
    centos7安装Anaconda3
    sql语句中包含引号处理方法
    syslog 日志
    python 判断是否为中文
    numpy简介
    django之模板显示静态文件
    Linux(Ubuntu)安装libpcap
    Bug预防体系
  • 原文地址:https://www.cnblogs.com/vurtne-lu/p/7810958.html
Copyright © 2020-2023  润新知