1:zabbix安装
1.1 zabbix 环境要求
硬件配置: 2个CPU核心, 4G 内存, 50G 硬盘(最低)
操作系统: Linux centos7.2 x86_64
Python = 2.7.x
Mariadb Server ≥ 5.5.56
httpd-2.4.6-93.el7.centos.x86_64
PHP 5.4.16
1.2 zabbix安装版本
[root@node1 zabbix]# zabbix_server -V
zabbix_server (Zabbix) 4.0.26
1.3下载zabbix的yum源
wget https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
[root@node1 ~]# rpm -ivh zabbix-release-4.0-1.el7.noarch.rpm
[root@node1 ~]# rpm -qa | grep zabbix
zabbix-release-4.0-1.el7.noarch
[root@node1 ~]# ls /etc/yum.repos.d/zabbix.repo
/etc/yum.repos.d/zabbix.repo
1.4 zabbix服务器配置如下:
zabbix-server服务器
品牌:lenovo
cpu:4核
内存:3G
硬盘容量:40G硬盘
IP:192.168.xx.xx
网关 192.168.xx.xx
DNS1=8.8.8.8
zabbix-agent服务器
品牌:lenovo
cpu:4核
内存:3G
硬盘容量:40G硬盘
IP:192.168.xx.xx
网关 192.168.xx.xx
DNS1=8.8.8.8
1.5安装zabbix服务
yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
验证
[root@node1 alertscripts]# rpm -qa | grep zabbix
zabbix-release-4.0-1.el7.noarch
zabbix-web-4.0.26-1.el7.noarch
zabbix-server-mysql-4.0.26-1.el7.x86_64
zabbix-agent-4.0.26-1.el7.x86_64
zabbix-web-mysql-4.0.26-1.el7.noarch
1.6 安装mariadb-server
yum -y install mariadb mariadb-server
[root@node1 alertscripts]# rpm -qa | grep mariadb
mariadb-libs-5.5.65-1.el7.x86_64
mariadb-server-5.5.65-1.el7.x86_64
mariadb-5.5.65-1.el7.x86_64
创建数据库
create database zabbix character set utf8 collate utf8_bin;
创建用户
grant all on *.* to 'tom'@'localhost' identified by '123';
flush privileges;
导入数据
zcat /usr/share/doc/zabbix-server-mysql-4.4.5/create.sql.gz | mysql -uroot -p zabbix
2:zabbix部署
2.1 zabbix安装目录
安装目录ls /etc/zabbix/
2.2 zabbix配置文件路径及配置文件
[root@node1 ~]# ls /etc/zabbix/zabbix_server.conf
systemctl start zabbix-server zabbix-agent httpd
2.3 zabbix常规操作/检查是否启动
(1)开启zabbix服务端
[root@node1 zabbix