CentOS7 Zabbix proxy 安裝

環境:CentOS 7.4mysql

軟件版本:Zabbix 4.4linux

準備工做:配置靜態IP DNS 、關閉防火牆、關閉selinuxweb

設置RPM源

#官方源服務器在國外,這裏選擇阿里源
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm

安裝mariadb與設置

#yum安裝
yum -y install mariadb mariadb-server mariadb-devel

#啓動服務
systemctl start mariadb

#設置爲開機啓動
systemctl enbale mariadb

#設置mariadb root密碼
 mysqladmin -uroot password ******

#建立zabbix_proxy數據庫(中文編碼格式)
MariaDB [(none)]> create database zabbix_proxy character set utf8;

#建立用戶並授予zabbix_proxy數據庫的全部權限
MariaDB [(none)]> grant all on zabbix_proxy.* to zabbix@localhost identified by '******';

#刷新權限
MariaDB [(none)]> flush privileges;

#查詢並刪除控用戶名用戶
MariaDB [(none)]> select user,host from mysql.user;
MariaDB [(none)]> drop user ''@localhost;
MariaDB [(none)]> exit

安裝 Zabbix proxy 並使用 MySQL 數據庫

yum install zabbix-proxy-mysql

導入數據到數據庫zabbix_proxy

zcat /usr/share/doc/zabbix-proxy-mysql*/schema.sql.gz | mysql -uzabbix -p****** zabbix_proxy

Zabbix server/proxy 配置數據庫

vim /etc/zabbix/zabbix_proxy.conf
ProxyMode=0  #設置zabbix-proxy模式 0爲主動式,1爲被動式
Server=xxx.xxx.xxx.xxx  #zabbix server的IP
ServerPort=10051                   #zabbix server端口 
Hostname=ZabbixProxy               #本機hostname
DBHost=localhost                   #數據庫主機名
DBName=zabbix_proxy                #數據庫名稱
DBUser=zabbix                      #數據庫用戶名
DBPassword=******                  #數據庫登錄密碼

重啓zabbix-proxy服務,並設置服務開機啓動

systemctl restart zabbix-proxy
systemctl enable zabbix-proxy

zabbix server web端配置

CentOS7 Zabbix proxy 安裝
CentOS7 Zabbix proxy 安裝

相關文章
相關標籤/搜索