zabbix4.0搭建1

server端:负责接受到客户端发送过来的数据,而且保存到本身的数据库当中 端口:10051
agent端:负责每隔必定时间进行客户端的数据采集,而且发送给server端 端口:10050html

proxy端:可选组件,经常使用于分布监控环境中,代理 Server 收集部分被监控端的监控数据 端口:10051
并统一发往 Server 端;
agent端发送数据库的两种模式:
1.主动模式:客户端每隔必定的时间向服务器发送数据
2.被动模式:等待server端发送数据请求以后,客户端发送给server端
zabbix由如下几个组件部分构成:
一、Zabbix Server:负责接收agent发送的报告信息的核心组件,全部配置,统计数据及操做数据均由其组织进行;
二、Database Storage:专用于存储全部配置信息,以及由zabbix收集的数据;
三、Web interface:zabbix的GUI接口,一般与Server运行在同一台主机上;
四、Proxy:可选组件,经常使用于分布监控环境中,代理Server收集部分被监控端的监控数据并统一发往Server端;
五、Agent:部署在被监控主机上,负责收集本地数据并发往Server端或Proxy端;mysql

zabbix4.2server端安装(ip 192.168.200.15)linux

  #安装数据库web

  [mariadb]
  name=MariaDB
  baseurl=http://mirrors.ustc.edu.cn/mariadb/yum/10.3/centos7-amd64/
  gpgkey=http://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
  gpgcheck=1
 

  yum -y install MariaDBsql

  systemctl restart mysql数据库

  systemctl enable mariadbvim

  #下载zabbixwindows

  从https://www.zabbix.com/获取
  
  yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

  #建立数据库centos

  #mysql   mysql> create database zabbix ;   mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';   mysql> quit;

  #导入zabbix服务器所须要的表和数据服务器

  zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -pzabbix zabbix

  #编辑文件
  vim /etc/zabbix/zabbix_server.conf

  

  #编辑文件设置时区

  vim /etc/httpd/conf.d/zabbix.conf

  

  #启动服务

  systemctl restart zabbix-servre httpd zabbix-agent

  systemctl enable zabbix-server httpd zabbix-agent

  firewall-cmd --add-port=10050/tcp --permanent

  firewall-cmd --add-port=10051/tcp --permanent

  firewall-cmd --add-port=80/tcp --permanent

  #验证

  192.168.200.15/zabbix

  

  #乱码处理

  

 

有乱码方块的解决办法:
1.在windows下的C:\Windows\Fonts下找到宋体字文件simsun.ttc上传到linux服务器中
cd /usr/share/zabbix/assets/fonts
2.将原来的字体备份
mv graphfont.ttf graphfont.ttf.bak
3.把windows中的字体更名为graphfont.ttf
mv simsun.ttc graphfont.ttf

 

#agent端安装配置(ip 192.168.200.12)

  安装zabbix

  rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-2.el7.noarch.rpm

  yum -y install zabbix-agent

  #编辑配置文件

  vim /etc/zabbix/zabbix-agent.conf

  Server = 192.168.200.15

  ServerActive = 192.168.200.15

  Hostname=class

       

 

  #启动服务

  systemctl restart zabbix-agent 

  systemctl enable zabbix-agent

  firewall-cmd --add-pport=10050/tcp --permannet

      

相关文章
相关标签/搜索