Zabbix——部署(agent和proxy安装)


前提条件:

  1. 已经完成对Zabbix-server的安装
  2. 已经完成对Mysql的安装
  3. 并且相互和正常使用和访问

配置agent服务器:

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yum clean all
yum -y install zabbix-agent

 修改配置文件

vi /etc/zabbix/zabbix_agentd.conf 

Server=10.0.10.34
ListenPort=10050
StartAgents=1
ServerActive=10.0.10.34
Hostname=10.0.10.36
Timeout=30
UnsafeUserParameters=1

 开启服务

systemctl start  zabbix-agent

 进入Web进行配置

 

 配置完成SNMP后,需要等待很长时间~~~~~~~

 

配置proxy

由于proxy需要各种依赖包,所以直接安装一下server,可以解决所有依赖包的问题。

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yum clean all
yum -y install zabbix-proxy

安装数据库:

MySQL——安装

create database zabbix character set utf8 collate utf8_bin;            #创建一个zabbix的数据库
CREATE USER 'zabbix'@'localhost' IDENTIFIED  WITH mysql_native_password BY '123456'; 
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' WITH GRANT OPTION;   #授予zabbix的本地登录权限。
flush privileges;   #刷新权限

导入proxy数据表:

zcat /usr/share/doc/zabbix-proxy-mysql-4.0.5/schema.sql.gz | mysql -uzabbix -p zabbix

配置conf文件

vi /etc/zabbix/zabbix_proxy.conf 

Server=10.0.10.35
Hostname=10.0.10.34
DBHost=10.0.10.34
DBName=zabbix
DBUser=zabbix
DBPassword=123456

启动proxy

systemctl start zabbix-proxy

查看端口是否已经开启,模式为10051

netstat -atunlp    #没有装:yum install net-tools

修改agent的server和activeserver

Server=10.0.10.34
ServerActive=10.0.10.34

登录server添加proxy

配置主机时,使用proxy代理即可。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM