zabbix proxy搭建及其排錯

Zabbix proxy搭建

1.mysql環境已經搭建好

2.yum源安裝

yum install http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm

yum install -y zabbix-proxyzabbix-proxy-mysql zabbix-agent(agent的安裝可以參考自己定義的rpm)

3.數據庫的配置

create database zabbix_proxy defaultcharset utf8;

mysql -uroot -p zabbix_proxy <schema.sql(從源碼中導入schema即可)

grant all privileges on zabbix_proxy.*TO 'zabbix'@'localhost' identified by 'zabbix';

flush privileges;

4.代理服務器的配置

Server=xx.xx.xx.xxzabbix serverIP地址)
Hostname=proxy1.zabbix.com

DBHost=localhost
DBName=zabbix_proxy
DBUser=zabbix
DBPassword=zabbix
ConfigFrequency=60
DataSenderFrequency=5

5.代理服務器agent的配置

Server=xx.xx.xx.xx(zabbix serverIP地址)

ServerActive=xx.xx.xx(zabbix serverIP地址)

Hostname= proxy1.zabbix.com

6.設置開機啓動

/etc/init.d/zabbix-proxy start
/etc/init.d/zabbix-agent start
chkconfig zabbix-proxy on
chkconfig zabbix-agent on

7.防火牆的配置

需要允許zabbix server和其他被代理的服務器,訪問代理服務器的10051端口

8.需要被代理的客戶端的配置

Server=xx.xx.xx.xx(代理服務器的IP)

ServerActive=xx.xx.xx.xx(代理服務器Ip)

防火牆需要開通代理服務器的訪問權限(iptables)

9.zabbix server的配置

添加代理

wKioL1iavbmzo_pRAACGkmMIS-E933.png-wh_50

添加自動發現


 wKioL1iavdHTMR9QAACi3KwoZko493.png-wh_50

 

wKiom1iavfDTBjk7AAB8qCrzaJw675.png-wh_50

 

wKioL1iavgigv9Z8AACECOSk2io970.png-wh_50

  1. 常見錯誤

(1).28485:20140521:160622.590 cannotsend list of active checks to(檢查客戶端防火牆是否允許被訪問)

(2).cannot send heartbeat message toserver at(檢查代理服務器名稱是否與代理服務器hostname一致)


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