1.下載軟件zabbix-2.2.1.tar.gz
1.1解壓
tar xvf zabbix-2.2.1.tar.gz
1.2編譯安裝
cd zabbix-2.2.1
./configure --prefix=/usr/local/zabbix_proxy --enable-proxy --enable-agent --with-mysql --with-net-snmp --with-libcurl
make
make install
2.創建數據庫並授權(可以是本機數據庫或者遠程數據庫)
create database zabbix_proxy; grant all on zabbix_proxy.* to 'user'@'host' identified by 'password; flush privileges;
2.1導入zabbix默認數據文件
mysql -hhostname -uuser -ppassword zabbix_proxy < zabbix-2.2.1/database/mysql/schema.sql #proxy端只需要導入這個文件
3.修改配置文件zabbix_proxy.conf
Server=IP #zabbix服務端IP Hostname=Zabbix_proxy #必須和WEB頁面添加代理時設置的名稱一致 LogFile=/tmp/zabbix_proxy.log DBHost=IP #數據庫IP DBName=zabbix_proxy 數據庫名
DBUser=user #數據庫用戶名 DBPassword=password #數據庫密碼
4.啟動zabbix proxy服務
/usr/local/zabbix_proxy/sbin/zabbix_proxy
5.在zabbix服務端頁面添加代理
5.1在proxy服務器上面測試
/usr/local/zabbix_agentd/bin/zabbix_get -s IP -k agent.ping