zoukankan      html  css  js  c++  java
  • Zabbix_proxy的架设

    一、安装zabbix-proxy与导入数据库


    1、 安装 zabbix-server

    1 $ sudo rpm -ivh  http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
    2 $ sudo yum groupinstall mariadb -y
    3 $ sudo yum install zabbix-proxy Zabbix-proxy-mysql -y

    2、 导入zabbix-proxy数据库

    1 $ sudo systemctl start mariadb
    2 $ sudo systemctl enable mariadb
    3 $ sudo mysql_secure_installation
    4 $ mysql -uroot -p123456                          //登录数据库
    5 mysql> create database zabbix_proxy character set utf8;
    6 mysql> grant all privileges on Zabbix_proxy.* to zabbix@localhost identified by ‘123456’;
    7 mysql> flush privileges;
    8 mysql> exit                                      //退出mysql
    9 $ sudo zcat /usr/share/doc/zabbix-proxy-mysql-3.0.10/schema.sql.gz | mysql -uroot -p123456 zabbix_proxy

    3、 启动zabbix-proxy

    1 $ sudo systemctl start zabbix-proxy
    2 $ sudo systemctl enable zabbix-proxy


    二、 配置zabbix-proxy


    1、    修改配置文件

    1 $ sudo vim /etc/zabbix/zabbix_proxy.conf

    -------------------------------------------------------------------------->

    1 Server=10.0.0.20                       //Zabbix-server服务器的IP
    2 ServerActive=10051                    //Zabbix-server服务器的端口
    3 ProxyMode=0                        //默认为0,即zabbix_proxy工作于主机模式,1则反之
    4 DBHost=localhost                       //Zabbix-proxy的数据库IP地址
    5 DBUser=Zabbix                         //Zabbix-proxy的数据库用户名
    6 DBPassword=123456                      //Zabbix-proxy的数据库密码
    7 DBSocket=/var/lib/mysql/mysql.sock        //Zabbix-proxy的mysql.sock


    2、    在Zabbix-server上添加zabbix_proxy,步骤:Configuration -> Proxies -> create proxy,明细如下图:


     
    PS:Proxy name 必须与zabbix_proxy.conf里设置的一致。


    三、客户机连接Zabbix_proxy


    1、    修改客户机的连接信息

    1 $ sudo vim /etc/Zabbix/Zabbix-agentd.conf

    ------------------------------------------------------------------->

    1 Server=10.0.0.22                        //此处需填写zabbix_proxy的IP
    2 ServerActive=10.0.0.22:10051            //同上


    2、    打开zabbix-server:Configuration -> Hosts -> Create host,明细如下图:


     
    PS:基本上与zabbix-server添加客户机一样,除Monitored by proxy外,Monitored by proxy选择的必须是刚刚设置好的zabbix_proxy。

  • 相关阅读:
    [BZOJ1659][Usaco2006 Mar]Lights Out 关灯
    [BZOJ1789][BZOJ1830][Ahoi2008]Necklace Y型项链
    [HDU5015]233 Matrix
    [BZOJ1786][BZOJ1831]逆序对
    各种音视频编解码学习详解
    Methods and systems for sharing common job information
    在nodejs使用Redis缓存和查询数据及Session持久化(Express)
    jQuery 遍历 – 同胞(siblings)
    jQuery 遍历 – 后代
    jQuery 遍历 – 祖先
  • 原文地址:https://www.cnblogs.com/jefflee168/p/7258108.html
Copyright © 2011-2022 走看看