Zabbix部署指南
一、安装部署rocky9.6配置时间同步在 Rocky Linux 9.6 中可以使用chronyd或timedatectl命令配置时间同步。以下是具体操作步骤使用 timedatectl 配置时间同步修改网卡名称在 Rocky Linux 9.6 中网卡默认使用预测性命名规则如 ens160如需修改为传统的 eth0、eth1 等名称可按以下步骤操作1. 查看当前网卡信息执行ip addr或nmcli device status命令可以看到当前网卡名称为 ens160。2. 修改 GRUB 引导参数编辑 GRUB 配置文件添加net.ifnames0参数3. 重启虚拟机后网卡变为 eth04. 添加域名解析配置静态IP在 Rocky Linux 9.6 中配置静态 IP 地址可以通过 NetworkManager 的 nmcli 命令或直接编辑配置文件。以下是两种方法的详细步骤使用 nmcli 命令行工具1. 查看当前网络连接# 查看所有网络连接 nmcli connection show 查看设备状态 nmcli device status 查看指定连接的详细信息 nmcli connection show eth02. 配置静态 IP# 修改连接为手动配置 nmcli c modify eth0 ipv4.method manual ipv4.addresses 192.168.223.150/24 ipv4.gateway 192.168.223.2 ipv4.dns 114.114.114.1143. 重启网络服务4. 验证网络配置二、部署Zabbix监控系统Zabbix是一款功能强大的企业级开源监控解决方案支持网络监控、服务器监控、应用监控等。本节将详细介绍在Rocky Linux 9.6上部署Zabbix 6.0 LTS的完整步骤。安装Zabbix仓库首先需要添加Zabbix官方仓库以便安装最新版本的Zabbix组件。# 安装Zabbix仓库 rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/9/x86_64/zabbix-release-6.0-4.el9.noarch.rpm安装Zabbix Server、Web前端和Agent安装Zabbix Server、Web前端界面以及Zabbix Agent监控代理。# 安装Zabbix Server、Web前端、MySQL数据库支持和Agent dnf install -y zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent创建初始数据库并导入架构数据Zabbix需要MySQL/MariaDB数据库来存储监控数据。首先创建数据库和用户然后导入初始架构和数据。1. 创建Zabbix数据库和用户# 登录MySQL/MariaDB mysql -u root -p 在MySQL中执行以下命令 CREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin; CREATE USER zabbixlocalhost IDENTIFIED BY your_password_here; GRANT ALL PRIVILEGES ON zabbix.* TO zabbixlocalhost; FLUSH PRIVILEGES; EXIT;2. 导入初始架构和数据# 导入Zabbix初始架构 zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-setutf8mb4 -uzabbix -p zabbix3. 配置Zabbix Server数据库连接修改Zabbix Server配置文件设置正确的数据库连接信息。# 编辑Zabbix Server配置文件 vim /etc/zabbix/zabbix_server.conf在配置文件中找到并修改以下参数DBHostlocalhost DBNamezabbix DBUserzabbix DBPasswordpassword配置Zabbix Web前端1.访问Zabbix Web界面进行初始化在浏览器中访问http://192.168.223.150/zabbix按照向导完成Web界面初始化。初始化步骤检查所有前提条件是否满足配置数据库连接设置Zabbix Server详细信息预览配置信息完成安装2.解决中文乱码问题如果Web界面显示乱码需要先把 Windows 的 simkai.ttf楷体上传到 fonts 目录 删除原有的 graphfont.ttf 链接 重命名字体文件 新建软链接 graphfont.ttf → simkai.ttf再次刷新网站就解决了至此Zabbix监控系统已成功部署完成。接下来可以根据实际需求添加监控主机、配置监控项和设置报警规则。