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

前提条件:html

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

配置agent服务器:python

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

 修改配置文件mysql

vi /etc/zabbix/zabbix_agentd.conf sql

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进行配置bash

 

 配置完成SNMP后,须要等待很长时间~~~~~~~服务器

 

配置proxyspa

因为proxy须要各类依赖包,因此直接安装一下server,能够解决全部依赖包的问题。3d

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代理便可。

相关文章
相关标签/搜索