Bootstrap

(53) Zabbix 入门(集群监控)

1.1 Zabbix 概述
Zabbix 是一款能够监控各种网络参数以及服务器健康性和完整性的软件。 Zabbix 使用
灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警。这样可以快速反馈服务器
的问题。基于已存储的数据, Zabbix 提供了出色的报告和数据可视化功能。
1.2 Zabbix 基础架构

2. Zabbix 部署

.1 集群规划

 2 准备工作

 1 关闭集群

如果集群开启,先关闭集群。因为安装 Zabbix 前,需要重启虚拟机。
[atguigu@hadoop102 ~]$ cluster.sh stop
2 关闭防火墙( 3 台节点,已关闭)
[atguigu@hadoop102 ~]$ sudo service iptables stop
[atguigu@hadoop102 ~]$ sudo chkconfig iptables off
[atguigu@hadoop103 ~]$ sudo service iptables stop
[atguigu@hadoop103 ~]$ sudo chkconfig iptables off
[atguigu@hadoop104 ~]$ sudo service iptables stop
[atguigu@hadoop104 ~]$ sudo chkconfig iptables off

3 关闭 SELinux hadoop102
1 )修改配置文件 /etc/selinux/config
[atguigu@hadoop102 ~]$ sudo vim /etc/selinux/config
修改如下内容
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
2 )重启服务器
[atguigu@hadoop102 ~]$ sudo reboot
2.3 配置 Zabbix yum 源( 3 台节点)
.1 安装 yum
从阿里云镜像中下载 zabbix 安装包,并执行安装命令。
[atguigu@ hadoop102
~]$
sudo rpm
-ivh
https://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/x86_64/zab
bix-release-4.4-1.el7.noarch.rpm
[atguigu@ hadoop103
~]$
sudo rpm
-ivh
https://mirrors.aliyun.com /zabbix/zabbix/4.4/rhel/7/x86_64/zab
bix-release-4.4-1.el7.noarch.rpm
[atguigu@ hadoop104
~]$
sudo rpm
-ivh
https://mirrors.aliyun.com /zabbix/zabbix/4.4/rhel/7/x86_64/zab
bix-release-4.4-1.el7.noarch.rpm
.2 修改为阿里云镜像
hadoop102 hadoop103 hadoop104 三台节点,依次执行如下步骤。
查看原始 zabbix.repo 文件
[atguigu@hadoop102 ~]$ sudo cat /etc/yum.repos.d/zabbix.repo
查看内容如下

 

2 )执行以下命令完成全局替换
[atguigu@hadoop102 ~]$
sudo sed
-i
's/http:\/\/repo.zabbix.com/https:\/\/mirrors.aliyun.com\/zabb
ix/g' /etc/yum.repos.d/zabbix.repo
3 )查看修改之后的 zabbix.repo 文件
[atguigu@hadoop102 ~]$ sudo cat /etc/yum.repos.d/zabbix.repo
查看内容如下

 

 .4 安装 Zabbix

hadoop102 hadoop103 hadoop104 三台节点分别执行以下安装命令

 

5 配置 Zabbix
2.5.1 创建 zabbix 数据库

 2.5.2 导入 Zabbix 建表语句

 

2.5.3 配置 Zabbix_Server hadoop102
修改 zabbix-server 配置文件

 

2.5.4 配置 Zabbix_Agent (三台节点)
修改 zabbix-agent 配置文件

 2.5.5 配置 Zabbix_Web 时区

修改 /etc/httpd/conf.d/zabbix.conf 文件
[atguigu@hadoop102 ~]$ sudo vim /etc/httpd/conf.d/zabbix.conf
修改如下内容:

 

2.6 启动停止 Zabbix
2.6.1 启动 Zabbix

 2.6.2 停止 Zabbix

 

2.6.3 连接 Zabbix_Web 数据库
1 )浏览器访问 http://hadoop102/zabbix

 2)检查配置

 3)配置数据库

 4)配置 zabbix-server

 

 

2.6.4 登录 Zabbix
用户名: Admin 密码: zabbix

 

 

 

 (注:主要zabbix的安装步骤)

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;