阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS 7.3安装Zabbix3.2

160次阅读
没有评论

共计 3151 个字符,预计需要花费 8 分钟才能阅读完成。

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

CentOS 7.3 安装 Zabbix3.2

1、Zabbix Server:负责接收 Agent 发送的报告信息,组织所有配置、数据和操作。
2、Database Storage:存储配置信息以及收集到的数据。
4、Web Interface:Zabbix 的 GUI 接口,通常与 Server 运行在同一台机器上。
5、Proxy:可选组件,常用于分布式监控环境中。
6、Agent:部署在被监控主机上,负责收集数据发送给 Server。
 
工作流程:
 
Agent 获取被监控端数据,发送给 Server。
Server 记录所接收到的数据,存储在 Database 中并按照策略进行相应操作。
如果是分布式,Server 会将数据传送一份到上级 Server 中。
Web Interface 将收集到的数据和操作信息显示给用户。
 
二、系统环境准备
[root@ops-zabbix ~]# cat /etc/RedHat-release 
CentOS Linux release 7.3.1611 (Core)
Zabbix3.2
 
1、防火墙及 SELINUX 关闭
systemctl stop firewalld.service
systemctl disable firewalld.service
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/config
grep SELINUX=disabled /etc/selinux/config
setenforce 0
 
2、yum 源配置
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
 
yum -y install http://dl.Fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm
 
yum install http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm -y
 
三、zabbix 安装
1、yum 源安装
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server
 
2、启动 mariadb 数据库
systemctl start mariadb.service
systemctl enable mariadb.service
 
3、创建数据库
mysql -uroot -p
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix’;
 
4、初始数据导入
cd /usr/share/doc/zabbix-server-mysql-3.2.3/
zcat create.sql.gz |mysql -uroot zabbix
 
四、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、启动 zabbix server 并设置开机启动
systemctl enable zabbix-server
systemctl start zabbix-server
 
3、编辑 Zabbix 前端 PHP 配置, 更改时区
vim /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai
 
4、启动 httpd 并设置开机启动
systemctl start httpd
systemctl enable httpd
 
五、安装 Zabbix Web
 
1、浏览器访问, 并进行安装
http://172.16.8.210/zabbix/ 

CentOS 7.3 安装 Zabbix3.2

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

CentOS 7.3 安装 Zabbix3.2

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

CentOS 7.3 安装 Zabbix3.2

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

CentOS 7.3 安装 Zabbix3.2

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

CentOS 7.3 安装 Zabbix3.2

6、设置概要显示

CentOS 7.3 安装 Zabbix3.2

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

CentOS 7.3 安装 Zabbix3.2

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

CentOS 7.3 安装 Zabbix3.2

更多 Zabbix 相关教程集合

Ubuntu 14.04 下 Zabbix2.4.5 源码编译安装  http://www.linuxidc.com/Linux/2015-05/117657.htm

CentOS 7 LNMP 环境搭建 Zabbix3.0  http://www.linuxidc.com/Linux/2017-02/140134.htm

Ubuntu 16.04 安装部署监控系统 Zabbix2.4  http://www.linuxidc.com/Linux/2017-03/141436.htm

Zabbix 监控安装部署及警报配置  http://www.linuxidc.com/Linux/2017-03/141611.htm

Zabbix 触发器表达式详解 http://www.linuxidc.com/Linux/2017-03/141921.htm

Ubuntu 16.04 下安装部署 Zabbix3.0  http://www.linuxidc.com/Linux/2017-02/140395.htm

CentOS 6.3 下 Zabbix 监控 apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm

CentOS 7 下 Zabbix 3.0 安装详解 http://www.linuxidc.com/Linux/2017-03/141716.htm

64 位 CentOS 6.2 下安装 Zabbix 2.0.6   http://www.linuxidc.com/Linux/2014-11/109541.htm

ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-06/144977.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计3151字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中