目录

准备两台主机(以rocky9为例)

一、配置安装源

二、安装Zabbix server,Web前端,agent

三、配置mysql数据库

四、为Zabbix server配置数据库

五、为Zabbix前端配置PHP

六、启动对应服务

七、登录配置zabbix

​编辑

九、添加host1

十、布置host1磁盘利用率的监控(以根为例)


准备两台主机zabbix、web1(rocky9)

一、配置安装源

rpm -Uvh https://repo.zabbix.com/zabbix/7.0/rocky/9/x86_64/zabbix-release-7.0-5.el9.noarch.rpm

二、安装Zabbix server,Web前端,agent

yum install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent 

三、配置mysql数据库

  • 安装数据库

yum install -y MySQL-server

  • 启动数据库。
systemctl start mysqld

进入数据库

 mysql 

创建数据库​“zabbix”
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;

创建账户“zabbix”
mysql> create user zabbix@localhost identified by 'zabbix';

赋予“zabbix”账户权限
mysql> grant all privileges on zabbix.* to zabbix@localhost;

临时启用二进制日志环境下的函数创建权限
mysql> set global log_bin_trust_function_creators = 1;

退出MySQL
mysql> quit;
  • 导入初始架构和数据,系统将提示您输入新创建的密码。
zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix 

四、为Zabbix server配置数据库

vim /etc/zabbix/zabbix_server.conf 
​
DBPassword=zabbix

五、为Zabbix前端配置PHP

编辑配置文件 /etc/nginx/conf.d/zabbix.conf

listen 8080;
server_name example.com; 

六、启动对应服务

systemctl enable --now zabbix-server zabbix-agent nginx php-fpm

七、登录配置zabbix

  • 登录密码为“zabbix”

  • 设置时区上海

  • 输入用户名密码登录

八、配置监控

web1主机

  • 配置安装源

rpm -Uvh https://repo.zabbix.com/zabbix/7.0/rocky/9/x86_64/zabbix-release-7.0-5.el9.noarch.rpm

  • 安装zabbix-agent

yum install -y zabbix-agent

  • 修改zabbix配置文件

vim /etc/zabbix/zabbix_agent.conf

Server=192.168.33.136(监控端ip)

Hostname=host1


 

  • 启动zabbix-agent

九、添加host1

  • 创建主机

  • 添加

  • 添加完成

  • 为host1添加接口

  • 为host1添加模版

  • 查看图形

  • 解决图形界面的中文乱码问题

从windows系统中:C:\Windows\Fonts路径下拷贝 “simkai.ttf” 到zabbix server中,放到/usr/share/zabbix/assets/fonts

  • 取消graphfont.ttf的挂载

  • 将SIMKAI.TTF复制并改名为graphfont.ttf

  • 查看是否修复乱码问题(已修复)

十、布置host1磁盘利用率的监控(以根为例)

  • 复制键值模版

cd /usr/share/doc/zabbix-agent/

vim userparameter_mysql.conf

  • 查看zabbix配置文件

cd /etc/zabbix

vim zabbix_agentd.conf 

  • 在zabbix_agentd.d下创建个.confwenjian,将键值模版放进去

cd /etc/zabbix/zabbix_agentd.d

vim disk.conf

  • 修改键值模版

  • 重启zabbix-agent.service

  • 在监控端验证是否可以监控

  • 添加监控项

  • 添加完后可以测试是否能监控到

  • 添加监控图形

  • 添加触发器

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐