Zabbix Proxy edu 51 cto com Zabbix Proxy
Zabbix Proxy部署 edu. 51 cto. com
Zabbix Proxy部署 环境准备: Cent. OS 5/6,关闭Se. Linux,关闭iptables 1台 Server 收集Proxy的数据 2台 Proxy 一台主动,一台被动 2台 Agent 一台被主动Proxy采集,一台被被动Proxy采集 主动: Proxy主动将采集到的数据推送到Zabbix Server 被动: Zabbix Server主动对Proxy进行数据采集 edu. 51 cto. com
Zabbix Proxy部署(编译) 部署依赖: yum install mysql-server mysql-devel libcurl-devel net-snmp-devel gcc-c++ make fping 创建数据库,添加用户授权 /etc/init. d/mysqld start create database zabbix_proxy character set utf 8; grant all privileges on zabbix_proxy. * to zabbix@'localhost' identified by 'zabbix'; edu. 51 cto. com
Zabbix Proxy部署(编译) 编译zabbix-proxy: tar xf zabbix-2. 2. 1. tar. gz. /configure --prefix=/usr/local/zabbix_proxy --enable-agent --withmysql --with-net-snmp --with-libcurl make install 初始化数据库: /etc/init. d/mysqld start create database zabbix_proxy character set utf 8 collate utf 8_bin; grant all privileges on zabbix_proxy. * to zabbix@'localhost' identified by 'zabbix'; edu. 51 cto. com
Zabbix Proxy部署(编译) 导入数据库结构: mysql -uzabbix -pzabbix_proxy < database/mysql/schema. sql 拷贝、修改配置: cp misc/init. d/fedora/core/zabbix_agentd /etc/init. d/ cp misc/init. d/fedora/core/zabbix_server /etc/init. d/zabbix_proxy sed -i '/BINARY_NAME=/ s/zabbix_server/zabbix_proxy/' /etc/init. d/zabbix_proxy useradd zabbix -M mkdir /usr/local/zabbix/var -p chown -R zabbix /usr/local/zabbix edu. 51 cto. com
Zabbix Proxy部署(编译) 导入数据库结构: mysql -uzabbix -pzabbix_proxy < database/mysql/schema. sql 拷贝、修改配置: cp misc/init. d/fedora/core/zabbix_agentd /etc/init. d/ cp misc/init. d/fedora/core/zabbix_server /etc/init. d/zabbix_proxy sed -i '/BINARY_NAME=/ s/zabbix_server/zabbix_proxy/' /etc/init. d/zabbix_proxy useradd zabbix -M mkdir /usr/local/zabbix/var -p chown -R zabbix /usr/local/zabbix edu. 51 cto. com
Zabbix Proxy部署(RPM) 配置官方Yum: http: //repo. zabbix. com/zabbix/2. 4/rhel/6/x 86_64/zabbix-release-2. 41. el 6. noarch. rpm Proxy快速安装: yum install zabbix-proxy-mysql zabbix-proxy zabbix-agent mysql-server mysql -y edu. 51 cto. com
Zabbix Proxy部署(RPM) 创建数据库,添加用户授权: /etc/init. d/mysqld start mysql -e "create database zabbix character set utf 8 collate utf 8_bin; " grant all privileges on zabbix_proxy. * to zabbix@'localhost' identified by 'zabbix'; 编译zabbix-proxy: mysql -uzabbix -pzabbix_proxy < /usr/share/doc/zabbix-proxymysql-2. 4. 3/create/schema. sql edu. 51 cto. com
Zabbix Proxy配置(pass) Proxy. Mode=1 Hostname. Item=system. hostname Log. File=/tmp/zabbix_proxy. log DBName=zabbix_proxy DBUser=zabbix DBPassword=zabbix Heartbeat. Frequency=60 在Zabbix_server配置 Start. Proxy. Pollers=1 Proxy. Config. Frequency=120 Proxy. Data. Frequency=5 edu. 51 cto. com
Zabbix Proxy配置(active) Server=192. 168. 188. 100 Hostname. Item=system. hostname Log. File=/var/log/zabbix_proxy. log Log. File. Size=0 Pid. File=/var/run/zabbix_proxy. pid DBName=zabbix_proxy DBUser=zabbix DBPassword=zabbix DBSocket=/var/lib/mysql. sock Heartbeat. Frequency=60 Config. Frequency=120 Data. Sender. Frequency=8 edu. 51 cto. com
Thank You ! edu. 51 cto. com
- Slides: 11