zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix简介
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。
zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。
安装zabbix
已经关闭selinux与iptables
安装 zabbix
- 下载包
rpm -ivh http://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
2. 安装zabbix的包
yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender
- 配置mysql数据库
1 | mysql -uroot -p # 进入mysql |
上面 的source的执行时间可能会很长,这个时候我们可以来配置一下zabbix-server的数据库连接信息
修改 /etc/zabbix/zabbix_server.conf 中的 数据库相关配置
1 | ##数据库地址 |
- 配置zabbix 前端
启用 zabbix 前端源,修改/etc/yum.repos.d/zabbix.repo,将[zabbix-frontend]下的 enabled 改为 1
1 | #安装SCL存储库 |
修改 zabbix 的 php 配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf 里的时区
php_value[date.timezone] = Asia/Shanghai
打开 http://ip/zabbix/ 进入 初始化页面
配置好mysql和zabbix server的信息之后使用默认用户名密码 Admin zabbix 登录
参考:
https://www.zabbix.com/documentation/current/manual/installation/install_from_packages/rhel_centos
http://blog.cactifans.com/2020/05/17/Zabbix-5.0-LTS-%E7%89%88%E6%9C%AC%E5%AE%89%E8%A3%85/