[Zabbix] Proxy 安装

一、系统环境

角色

IP

服务

端口

zabbix-server

zabbix-WEB

192.168.1.201

mariadb5.5.52/Apache2.4.6/php 5.4.16/zabbix-server 3.2.4/zabbix-agent 3.2.4

3306\80\10051\10050

zabbix-proxy

192.168.1.202

mariadb/zabbix-proxy/zabbix-agent

3306\10051\10050



二、初始化系统

1、配置系统yum 163

#  cd /etc/yum.repos.d

#wget http://mirrors.163.com/.help/CentOS7-Base-163.repo        # $releasever替换成相应版本 7

# yum clean all && yum makecache          (yumrepolist)

 

2、配置zabbix yum

#rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

# more /etc/yum.repos.d/zabbix.repo

[zabbix]

name=Zabbix Official Repository - $basearch

baseurl=http://repo.zabbix.com/zabbix/3.2/rhel/7/$basearch/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

 

[zabbix-non-supported]

name=Zabbix Official Repository non-supported - $basearch

baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX

gpgcheck=1

 

# yumrepolist


3、关闭防火墙等

# systemctl disable firewalld && systemctl stop firewalld

# vi /etc/selinux/config 

SELINUX=disabled

三、安装Mariadb

1yum安装

#yum -y install mariadb*

 

2、自启

#systemctl enable mariadb

#systemctl start mariadb

 

3、配置mysql密码

#mysql_secure_installation

 

4、登入验证

#mysql -uroot -predhat


四、安装zabbix-proxy

1、yum安装

#yum -y install zabbix-proxy zabbix-get zabbix-sender

2、配置mariadb

#  systemctl enable mariadb

#  systemctl start mariadb

#  mysql_secure_installation

#  mysql -uroot -predhat

mysql> create database zabbix_proxy character set utf8;
Query OK,
1 row affected (0.00 sec)

mysql> grant all privileges on zabbix_proxy.* to zabbix@localhost identified by 'zabbix';   //密码是 zabbix
 
Query OK,
0 rows affected (0.00 sec)

mysql> quit
By
e

 

#cd /usr/share/doc/zabbix-proxy-mysql-3.2.4/

#zcat schema.sql.gz | mysql -uzabbix -p zabbix_proxy          #导入proxy数据文件

#mysql -uzabbix-pzabbix     #登入验证

 

3、配置zabbix-proxy

#  systemctl enablezabbix-proxy

#vi /etc/zabbix/zabbix_proxy.conf

Server=192.168.1.201

Hostname=Zabbix_proxy

LogFile=/var/log/zabbix/zabbix_proxy.log

LogFileSize=0

PidFile=/var/run/zabbix/zabbix_proxy.pid

DBHost=localhost

DBName=zabbix_proxy

DBUser=zabbix

DBPassword=zabbix

SNMPTrapperFile=/var/log/snmptrap/snmptrap.log

Timeout=4

ExternalScripts=/usr/lib/zabbix/externalscripts

LogSlowQueries=3000

CacheSize fping


#systemctl start zabbix-proxy

#tailf /var/log/zabbix/zabbix_proxy.log

 

4zabbix-server Web端配置

管理--agent代理程序--创建代理

agent代理程序名称:【填写zabbix-proxy conf配置中的Hostname



6、验证

#tailf /var/log/zabbix/zabbix_proxy.log

received configuration data from server at"192.168.1.201", datalen 2911             #说明对接成功



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值