Zabbix4.x安装部署

 

 

zabbix监控的重要性就不用再赘述了。直接上干货。

 

1.环境背景:

Linux:CentOS 7.x,

Database:MySQL

zabbix server 和 zabbix mysql 安装在一台主机。

 

zabbix官网地址:https://www.zabbix.com/

CentOS 7.x部署文档地址: https://www.zabbix.com/download?zabbix=4.2&os_distribution=centos&os_version=7&db=mysql

 

2. 这里使用rpm方式安装

a. 安装zabbix资源库

# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
# yum clean all

 ****

如果服务器无法连接外网,可以登录地址,将相关的包下载下来,安装到服务器。

https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/

****

 

b.安装zabbix server, frontend, agent

# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-get

 

c. 安装Zabbix MySQL库

不详细讲解,可以参考

https://www.cnblogs.com/yujiaershao/p/9066157.html

 

d.创建数据库监控库和用户

# mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> quit;

初始化zabbix的schema和data。

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix -hxxx.xxx.xxx.xxx -P3306

 

e.修改zabbix_server的配置文件

# vi /etc/zabbix/zabbix_server.conf

DBHost=xxx.xxx.xxx.xxx
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBPort=3306

修改成相关参数信息。

 

f.修改前端信息,时区改成上海

# vi /etc/httpd/conf.d/zabbix.conf

php_value date.timezone Asia/Shanghai

 

g.启动zabbix server, agent, http。加到开机自动启动

# systemctl restart zabbix-server zabbix-agent httpd
# systemctl enable zabbix-server zabbix-agent httpd

 

3.配置zabbix server 前端

登录: http://server_ip/zabbix

前端配置官网参考地址:https://www.zabbix.com/documentation/4.0/manual/installation/install#installing_frontend

a.Next step

.Zabbix4.x安装部署_第1张图片

b.Next step

Zabbix4.x安装部署_第2张图片

如果出现错误,安装对应包就可以。重新加载。

 

c.填入对应数据库信息。

Zabbix4.x安装部署_第3张图片

d.Next step

host: zabbix_server的IP

Zabbix4.x安装部署_第4张图片

e.Finish

Zabbix4.x安装部署_第5张图片

 

f.默认登录账号:Admin,密码:zabbix

 Zabbix4.x安装部署_第6张图片

出现zabbix server is not running. 登录服务器,查看/var/log/zabbix/zabbix_server.log日志文件寻找报错信息。

若出现下面报错:

 The server does not match Zabbix database. Current database version (mandatory/optional): 04000000/03000000. Required mandatory version: 03000000.

解决方案:

登录数据库:

use zabbix;

update dbversion set mandatory=4000000;

 

 zabbix server安装到此结束。

 

4.安装zabbix-agent

a.安装agent rpm包

# yum install -y zabbix-agent

b.修改agent配置文件

vi /etc/zabbix/zabbix_agentd.conf

Server=10.135.30.141

c.启动agent

systemctl restart zabbix-agent

 

转载于:https://www.cnblogs.com/yujiaershao/p/11189195.html

你可能感兴趣的:(Zabbix4.x安装部署)