部署zabbix
·
目录
准备两台主机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
- 浏览器访问本机:http://192.168.33.136

- 登录密码为“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

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

- 添加监控项


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


- 添加监控图形

- 添加触发器



更多推荐
进入数据库

创建账户“zabbix”
赋予“zabbix”账户权限
mysql>
临时启用二进制日志环境下的函数创建权限
mysql>
退出MySQL
mysql> 
所有评论(0)