Zabbix (六)proxy的搭建

2021-10-16 09:57:49 字數 1788 閱讀 8373

3 zabbix proxy的部署

zabbix proxy 需要一條 tcp 連線到 zabbix server

zabbix proxy 資料庫必須和 server 分開,因為這兩個資料庫的表大部分都相同,如果資料庫和server部署在一台主機上,資料可能會被破壞

proxy收集到資料之後,首先將資料快取在本地,然後在一定的時間之後傳遞給zabbix server

(1)安裝 zabbix proxy 並使用 mysql 資料庫:yum install zabbix-proxy-mysql -y(2)安裝資料庫:yum install mariadb-server -y

(3)啟動資料庫:systemctl start mariadb.service

(4)建立資料庫並授權

create database zabbix_proxy character set utf8 collate utf8_bin;

##建立zabbix資料庫

create user 'zabbix'@'localhost' identified by 'westos'

;##建立本地使用者zabbix

grant all privileges on zabbix_proxy.* to 'zabbix'@'localhost'

;##給本地使用者zabbix授權

zcat schema.sql.gz | mysql -uzabbix -pwestos zabbix_proxy
(5)編輯zabbix proxy的配置檔案

cd  /etc/zabbix/

vim zabbix_proxy.conf

server=172.25.12.1

hostname=proxy

dbname=zabbix_proxy

dbuser=zabbix

(6)開啟proxy服務:systemctl enable --now zabbix-proxy.service

(2) 重啟agent服務:systemctl restart zabbix-agent.service

(1) 強制更新zabbix server快取:zabbix_server -r config_cache_reload

(2) 重新整理zabbix介面

zabbix 分布式監控proxy

概述 zabbix proxy 可以代替 zabbix server 收集效能和可用性資料,然後把資料匯報給 zabbix server,並且在一定程度上分擔了zabbix server 的壓力.此外,當所有agents和proxies報告給乙個zabbix server並且所有資料都集中收集時,使...

zabbix分布式部署proxy實戰

zabbix proxy 是乙個監控 伺服器,可以實現集中或者分布式的監控。通過proxy 可以實現多節點,跨區域,成百上千伺服器的監控。proxy 主要適用於下面情況。1 zabbix監控的主機太多,一台server支撐不住的情況。2 伺服器在同乙個地區不同的機房,通過proxy很容易實現資料的傳...

zabbix平台搭建

getenforce setenforce 0 vim etc yum.repos.d epel.repo 如果無包則配置阿里yum源 epel name epel baseurl gpgcheck 0 yum clean all yum install php fpm yum install ng...