一、安装
1、安装依赖包
yum -y install net-snmp-devel libxml2-devel mariadb* libcurl-deve libevent libevent-devel
2、解压并编译
tar zxf zabbix-3.4.2.tar.gz
cd zabbix-3.4.2
./configure --prefix=/data/zabbix --enable-agent --enable-server --enable-proxy --with-mysql --with-net-snmp --enable-ipv6 --with-libcurl --with-libxml2
3、安装
make && make install
4、创建zabbix数据库,并导入表结构
mysql -u root -p123abcABC
create database zabbix default character set utf8 collate utf8_general_ci;
grant all on zabbix.* to root@'%' identified by '123abcABC';
use zabbix;
source schema.sql
show tables;
5、创建日志目录
cd /data/zabbix/
mkdir logs
6、修改zabbix_proxy.conf
vim /data/zabbix/etc/zabbix_proxy.conf
Server=47.74.152.248
Hostname=zabbix_proxy
LogFile=/data/zabbix/logs/zabbix_proxy.log
DBHost=localhost
DBUser=root
DBName=zabbix
DBPassword=123abcABC
ConfigFrequency=10
DataSenderFrequency=10
Timeout=30
LogSlowQueries=3000
7、启动
/data/zabbix/sbin/zabbix_proxy
二、配置
1、zabbix-server配置
代理程序名称与上面配置的hostname一样
2、添加agent,在zabbix-server上操作
选择有agent代理程序监测,另一地域agent的server配置成zabbix_proxy的地址
|