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。

  • 相关阅读:
    Kubernetes1.91(K8s)安装部署过程(一)--证书安装
    开源仓库Harbor搭建及配置过程
    有关centos7 图形化root用户登录
    linux服务器查看tcp链接shell
    django表格form无法保存评论排查步骤
    Redis 4.x 安装及 发布/订阅实践和数据持久化设置
    django博客项目-设置django为中文语言
    windows 环境下如何使用virtualenv python环境管理工具
    【转载】python中利用smtplib发送邮件的3中方式 普通/ssl/tls
    php安装phpize工具
  • 原文地址:https://www.cnblogs.com/jefflee168/p/7258108.html
Copyright © 2011-2022 走看看