zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
安装 Zabbix 仓库
rpm -Uvh https://repo.zabbix.com/zabbix/5.4/rhel/8/x86_64/zabbix-release-5.4-1.el8.noarch.rpm
安装 Zabbix Server、Web 前端、Agent
yum install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-agent -y
安装 MySQL 数据库,并启动 MySQL 数据库
yum install -y mariadb-server
systemctl start mariadb
systemctl enable mariadb
初始化数据库
mysql_secure_installation
创建 Zabbix 所用数据库
登录数据库
mysql -u root -p
创建数据库,创建用户zabbix
create database zabbix character set utf8 collate utf8_bin;
create user zabbix@localhost identified by '****';
grant all privileges on zabbix.* to zabbix@localhost;
quit;
导入 Zabbix Server 默认数据
zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -p zabbix
启动 Zabbix
systemctl restart zabbix-server zabbix-agent httpd php-fpm
systemctl enable zabbix-server zabbix-agent httpd php-fpm
打开web页面
IP/zabbix