RHEL 7.2 搭建配置Zabbix proxy

1、安裝zabbix proxy

2、將proxy服務器加入到zabbix監控

3、配置mariadb

4、添加proxy到zabbix server

5、使用zabbix proxy監控不同VPC的主機


1、安裝zabbix proxy

    a.配置zabbix yum源:

     #rpm -ivh  http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

     b.安裝相關軟件

     #yum install fping

     #yum install  zabbix-proxy-mysql


2、將proxy服務器加入到zabbix監控

    a.安裝並配置zabbix-agent

     #yum install zabbix-agent

     #vim /etc/zabbix/zabbix_agentd.conf

     修改配置內容

        Server=zabbix server IP

        Server active=zabbix server IP

        Host name=zabbixproxy

      #systemctl enable zabbix-agent

     #systemctl start zabbix-agent

    b.在zabbix server上添加監控

        wKioL1hRCRKQyZ6mAABFm4u7hd0055.png

添加相應模板

wKioL1hRCcvi0G8aAAAjny8HFL8211.png



3、在proxy上配置mariadb或mysql

     a.安裝mariadb並創建數據庫

      #yum groupinstall mariadb mariadb-client 

     #systemctl enable mariadb

     #systemctl start mariadb

     #mysql_secure_installation

     #mysql -uroot -ppassword

     mysql>create database zabbix_proxy character set utf8

     mysql>grant all privileges on zabbix_proxy.* to zabbix@localhost identified by 'password';

     mysql>flush privileges

     b.導入zabbix數據庫到mariadb

     #rpm -ql zabbix-proxy-mysql #查找schema.sql.gz文件位置

     #cd //usr/share/doc/zabbix-proxy-mysql-3.2.1

     #mysql -uzabbix -ppassword zabbix_proxy < schema.sql

     

4、添加proxy到zabbix server

    a.修改配置文件指定zabbix server的地址,重啓zabbix-proxy服務

    #vim /etc/zabbix/zabbix_proxy.conf

    修改內容:

        Server=zabbix server IP

        Hostname=zabbixproxy

        DBname=zabbix_proxy

        DBuser=zabbix

        DBpassword=`password`

     #systemctl restart zabbix-proxy

        

    b.將proxy添加到zabbix server

        Administration-->Proxies-->Create proxy

wKioL1hREVzz7WsQAAA3s__Ck6s985.png

輸入與配置文件中一致的主機名點擊Add

wKiom1hREfnRCttZAAAkOQrAAGA222.png



5、使用zabbix proxy監控不同VPC的主機

    添加主機時,選擇使用某個proxy監控。

wKiom1hREvaTOgMLAAAoQMRNVBQ743.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章