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=/application/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
[root@zabbix-proxy ~]# grep -Ev '^#|^$' /application/zabbix-3.0.3/etc/zabbix_proxy.conf
Server=zabbix.xxx.com.cn
Hostname=AliZabbixProxy
LogFile=/tmp/zabbix_proxy.log
DBHost=localhost
DBName=zabbix_proxy
DBUser=zabbix
DBPassword=Zabbix
Timeout=30
LogSlowQueries=3000
4.启动zabbix proxy服务
/usr/local/zabbix_proxy/sbin/zabbix_proxy
5.在zabbix服务端页面添加代理
建议配置
ProxyLocalBuffer=1
ProxyOfflineBuffer=1
ConfigFrequency=100
DataSenderFrequency=30
StartPollers=100
StartIPMIPollers=5
StartPollersUnreachable=5
StartTrappers=100
StartPingers=4
CacheSize=1024M
HistoryCacheSize=1024M