1 理解Zabbix是什么

组件 作用
Zabbix Server 核心服务,负责采集、计算、告警
Zabbix Agent 安装在被监控主机上,采集系统数据
Zabbix Web Web 管理界面
Database 存储监控数据和配置
Zabbix Proxy 分布式代理,入门阶段先不用
Template 模板,一组监控项和触发器的集合
Item 监控项,比如 CPU 使用率
Trigger 触发器,比如 CPU 超过 90% 告警
Action 动作,比如触发后发邮件/微信

一句话理解:

Agent 采集数据 → Server 接收分析 → Trigger 判断异常 → Action 发送告警 → Web 展示结果。

2 虚拟机搭建简单实验环境

2.1安装 VMware 17.5

2.1.1下载链接

阿里云网盘链接:https://www.alipan.com/s/MFf12bH8ZMa

提取码:5ju8

2.1.2安装步骤

(1)找到你下载好的安装包

(2)右键 → 以管理员身份运行

(3)弹出安装向导,点 下一步

(4)同意许可协议 → 下一步

(5)安装路径默认不要改 → 下一步

(6)选组件默认勾选就行 → 下一步

(7)用户体验计划两个勾全部去掉 → 下一步

(8)快捷方式默认 → 下一步

(9)点 安装,等几分钟跑完

10.最后点 完成

注意:打开 VMware 17.5弹出激活窗口时:直接选:我仅用于个人 / 非商业用途不用输序列号、不用注册、不用登录👉 点继续,直接进主界面,全功能正常用。(试用30天)

2.2新建 CentOS7.9 虚拟机

2.2.1下载链接

清华镜像站:https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/isos/x86_64/

2.2.2安装步骤
第一步:点击创建新虚拟机

选 「典型 (推荐)」 → 点「下一步」

选 「稍后安装操作系统」 → 「下一步」

操作系统选 「Linux」,版本选 「CentOS 7 64 位」 → 「下一步」

虚拟机名称填:Zabbix-Server;位置选你之前的 默认路径 → 「下一步」

磁盘大小:20GB,下面选 「将虚拟磁盘存储为单个文件」 → 「下一步」

点 「自定义硬件」,改这几样:

内存:改成 2048MB(2GB)

处理器:改成 2 核

网络适配器:选 NAT 模式

「CD/DVD(IDE)」 → 右边选 「使用 ISO 映像文件」 → 浏览选中你下载好的 CentOS-7-x86_64-Minimal-2009.iso

点「关闭」→ 回到创建界面,点「完成」

第二步:启动虚拟机,安装 CentOS 7.9

点「开启此虚拟机」

启动菜单里,选 「Install CentOS 7」,按回车等待(鼠标此时不能动,屏幕出现倒计时)

加载完成后,语言选 「中文 - 简体中文」 → 点「继续」

下面只需要配置 3 个关键项:

(1)日期和时间:点进去,选「亚洲 / 上海」,点「完成」

(2)安装位置:直接点进去,再点「完成」(自动分区,不用改)

(3)网络和主机名:右上角开关打开(显示 “已连接”),主机名填 zabbix-server,点「完成」

注意:把「启用 Kdump」前面的勾去掉(我们用不到这个崩溃捕获功能,关闭更省内存)

所有配置好后,点「开始安装」

安装过程中,设置 root 密码(一定要记住!比如 Zabbix@123)

等安装进度走完,点「重启」

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐