• Zabbix安装客户端agent(windows和Centos7)


    Zabbix安装客户端agent(windows和Centos7)

    Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

      Zabbix由2部分构成,zabbix server(监控端)与可选组件zabbix agent(被监控端)

    一、系统环境

    linux系统

    windows系统

    zabbix_agent安装包(我安装的3.0.9版本,所以使用的客户端也是3.0.9版本)

    二、关闭Selinux

    sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config

    更改selinux需要重启系统(reboot或init 6重启)才会生效!

    三、暂时关闭防火墙

    systemctl stop firewalld   #关闭防火墙

     四、安装zabbix客户端

    1、编译安装

    安装依赖包

    yum -y install net-snmp-devel gcc-c++ openssl openssl-devel curl-devel

    创建用户

    groupadd zabbix

    useradd -g zabbix -m zabbix

    编译安装

    cd /opt

    tar -zxvf zabbix-3.0.9.tar.gz

    cd zabbix-3.0.9

    ./configure --prefix=/opt/zabbix --sysconfdir=/opt/zabbix/etc --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-openssl

    make install

    2、修改配置文件

    cd /opt/zabbix/etc/

    cp zabbix_agentd.conf zabbix_agentd.conf.bak

    sed -i 's/Server=127.0.0.1/Server=172.16.*.*/g' /opt/zabbix/etc/zabbix_agentd.conf ##更改第二个Server地址为zabbix服务端IP地址

    sed -i 's/ServerActive=127.0.0.1/ServerActive=172.16.*.*/g' /opt/zabbix/etc/zabbix_agentd.conf

    echo "zabbix-agent 10050/tcp #Zabbix Agent" >> /etc/services

    echo "zabbix-agent 10050/udp #Zabbix Agent" >> /etc/services

    修改启动文件

    cp /opt/zabbix-3.0.9/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/

    chmod +x /etc/init.d/zabbix_agentd

    ln -s /opt/zabbix/sbin/* /usr/local/sbin/

    ln -s /opt/zabbix/bin/* /usr/local/bin/

    3、设置自启动

    cp /opt/zabbix-3.0.9/misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/

    sed -i 's/# chkconfig: - 90 10/# chkconfig: 2345 10 90/g' /etc/rc.d/init.d/zabbix_agentd

    sed -i '4,6d' /etc/rc.d/init.d/zabbix_agentd

    echo "# description: zabbix agent" >> /etc/rc.d/init.d/zabbix_agentd

    cd

    chkconfig --add zabbix_agentd

    chkconfig zabbix_agentd on

    systemctl start zabbix_agentd

    4、检查进程是否启动正常

    ps -ef | grep zabbix_agentd

    五、Windows安装Zabbix客户端

    1、下载zabbix软件包

     

    2、解压文件会出现两个目录

    bin目录(运行文件)和conf目录(配置文件)

    3、修改配置文件

    Server=172.16.*.*   #后面地址为Zabbix服务器端的IP地址

    ServerActive=172.16.*.*   #后面地址为Zabbix服务器端的IP地址

    4、根据你当前windows的版本选择64位还是32位的进行安装

    我的是服务器是64位系统

    c:zabbixinwin64zabbix_agentd.exe -c c:zabbixconfzabbix_agentd.win.conf -i   #加载配置文件

    c:zabbixinwin64zabbix_agentd.exe -c c:zabbixconfzabbix_agentd.win.conf -s  #添加windows自启动服务

    win+r-->输入services.msc-->开启"Zabbix Agent"

     

    改为自动启动,并重启服务即可!开启防火墙则需要放行10050端口。

    5、删除服务(有需要再删除,删除的同时先停止服务)

    win+r-->输入cmd-->sc delete "Zabbix Agent"(必须是管理员权限)

     

     
  • 相关阅读:
    数据库优化
    2013调试sql的方法
    C++ Primer Pluse_6_课后题
    软件测试--(10)功能测试、系统测试
    软件测试--发展之路
    软件测试--(9)软件测试过程和软件测试模型
    软件测试--(8)软件开发过程和软件开发模型
    软件测试--(7)集成测试
    软件测试--(6)模块测试(单元测试)
    软件测试--(5)测试策略
  • 原文地址:https://www.cnblogs.com/fengdejiyixx/p/12391711.html
Copyright © 2020-2023  润新知