CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了centos7.3安装Zabbix3.2大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

一、ZABBIX概述 Zabbix是一个基于Web界面的分布式系统监控的企业级开源软件。可以监视各种系统与设备的参数,保障服务器及设备的安全运营。 Zabbix的功能和特性: 1、安装与配置简单; 2、可视化web管理界面; 3、免费开源; 4、支持中文; 5、自动发现; 6、分布式监控; 7、实时绘图。 Zabbix的架构: 1、Zabbix Server:负责接收Agent发送的报告信息,
一、ZABBIX概述
Zabbix是一个基于Web界面的分布式系统监控的企业级开源软件。可以监视各种系统与设备的参数,保障服务器及设备的安全运营。

Zabbix的功能和特性:
1、安装与配置简单;
2、可视化web管理界面;
3、免费开源;
4、支持中文;
5、自动发现;
6、分布式监控;
7、实时绘图。

Zabbix的架构:

centos7.3安装Zabbix3.2

1、ZabbixServer:负责接收Agent发送的报告信息,组织所有配置、数据和操作。
2、DatabaseStorage:存储配置信息以及收集到的数据。
4、WebInterface:Zabbix的GUI接口,通常与Server运行在同一台机器上。
5、Proxy:可选组件,常用于分布式监控环境中。
6、Agent:部署在被监控主机上,负责收集数据发送给Server。

工作流程:

Agent获取被监控端数据,发送给Server。
Server记录所接收到的数据,存储在Database中并按照策略进行相应操作。
如果是分布式,Server会将数据传送一份到上级Server中。
WebInterface将收集到的数据和操作信息显示用户。

二、系统环境准备
[root@ops-zabbix~]#cat/etc/redhat-release
CentOSLinuxrelease7.3.1611(CorE)
Zabbix3.2

1、防火墙及SELINUX关闭
systemctlstopfirewalld.service
systemctldisablefirewalld.service
sed-i's/SELINUX=enforcing/SELINUX=disabled/'/etc/selinux/config
grepSELINUX=disabled/etc/selinux/config
setenforce0

2、yum源配置
mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.BACkup
cd/etc/yum.repos.d/
wgethttp://mirrors.163.com/.Help/CentOS7-Base-163.repo

yum-yinstallhttp://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm

yuminstallhttp://repo.zabbix.com/zabbix/3.2/rHel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm-y

三、zabbix安装
1、yum源安装
yuminstall-yzabbix-server-MysqLzabbix-web-MysqLzabbix-agentmariadb-server

2、启动mariadb数据库
systemctlstartmariadb.service
systemctlenablemariadb.service

3、创建数据库
MysqL-uroot-p
createdatabasezabbixcharactersetutf8collateutf8_bin;
grantallprivilegesonzabbix.*tozabbix@localhostidentifiedby'zabbix';

4、初始数据导入
cd/usr/share/doc/zabbix-server-MysqL-3.2.3/
zcatcreate.sql.gz|MysqL-urootzabbix

四、zabbix配置
1、编辑zabbix_server.conf
grep-n^[a-Z]/etc/zabbix/zabbix_server.conf
38:LogFile=/var/log/zabbix/zabbix_server.log
49:LogFileSize=0
72:PidFile=/var/run/zabbix/zabbix_server.pid
81:DBHost=localhost
91:DBName=zabbix
107:DBUser=zabbix
115:DBpassword=zabbix
287:SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
413:Timeout=4
455:AlertScriptsPath=/usr/lib/zabbix/alertscripts
465:ExternalScripts=/usr/lib/zabbix/externalscripts
501:LogSlowQueries=3000

2、启动zabbixserver并设置开机启动
systemctlenablezabbix-server
systemctlstartzabbix-server

3、编辑Zabbix前端PHP配置,更改时区
vim/etc/httpd/conf.d/zabbix.conf
PHP_valuedate.timezoneAsia/Shanghai

4、启动httpd并设置开机启动
systemctlstarthttpd
systemctlenablehttpd

五、安装ZabbixWeb

1、浏览器访问,并进行安装
http://172.16.8.210/zabbix/

centos7.3安装Zabbix3.2

2、点击next会出现检查状态

centos7.3安装Zabbix3.2

3、检查系统环境设置,必须全部都为ok,才能继续

centos7.3安装Zabbix3.2

4、输入连接到数据库详细信息。Zabbix数据库必须已经创建好

centos7.3安装Zabbix3.2

5、连接Zabbix服务细节,如果没有改变可选择

centos7.3安装Zabbix3.2

6、设置概要显示

centos7.3安装Zabbix3.2

7、完成安装,会将在/etc/zabbix/web/zabbix.conf.PHP生成配置文件

centos7.3安装Zabbix3.2

8、用户名/密码:Admin/zabbix

centos7.3安装Zabbix3.2

大佬总结

以上是大佬教程为你收集整理的centos7.3安装Zabbix3.2全部内容,希望文章能够帮你解决centos7.3安装Zabbix3.2所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。