最新版zabbix监控安装及配置(监控端)
文章目录
- zabbix监控原理
- zabbix的安装配置
- 1、zabbix源配置
- 2、zabbix组件的安装
- 3、mysql安装及数据库的创建与授权
- 4、导入初始的数据
- 5、为zabbix-server配置数据库
- 6、修改时区
- 7、关闭防火墙
- 8、启动所有服务并设置为开机自启
- 9、访问zabbix首页完成配置
- 10、上传汉化包
zabbix监控原理

下文为在监控端安装zabbix-server的教程,在被监控端安装zabbix-agent的教程见另一篇文章最新版zabbix监控安装及配置监控报警(被监控端),按照这两篇文章即可安装部署完整的zabbix架构体系。
zabbix的安装配置
在centos7上做比较好,centos6的php,mysql版本比较低,可能不支持。在zabbix官网上也有完整的zabbix安装步骤,下文为总结的更加详细清晰的版本,按照步骤一步步就可实现zabbix的安装。
1、zabbix源配置
访问repo.zabbix.com查看zabbix的yum源,找到合适版本下载,下面为最新版的centos7系统下zabbix的源的链接地址。
https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
直接使用rpm安装即可
rpm -ivh http://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
更新yum源即可
yum clean all
2、zabbix组件的安装
使用yum安装zabbix-server-mysql、zabbix-web-mysql、zabbix-agent这些组件即可
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent
3、mysql安装及数据库的创建与授权
安装数据库
yum install -y mariadb mariadb-server
启动数据库,设置为开机自启
systemctl start mariadb
systemctl enable mariadb
创建zabbix数据库
create database zabbix charset utf8;
创建数授权账户
grant all on zabbix.* to 'tom'@'localhost' identified by '123';
刷新权限
flush privileges;
4、导入初始的数据
使用 MySQL 来导入 Zabbix server 的初始数据库 schema 和数据,将/usr/share/doc/zabbix-server-mysql-4.4.1下的压缩文件create.sql.gz用zcat读取其中的内容然后使用管道符直接传入给zabbix数据库的tom用户。
zcat create.sql.gz | mysql -utom -p123 zabbix
5、为zabbix-server配置数据库
修改zabbix-server配置文件中的DB数据库主机、数据库名、数据库用户名,数据库密码。
vim /etc/zabbix/zabbix_server.conf
填写之前创建的数据库及用户密码等信息。
91 DBHost=localhost
100 DBName=zabbix
116 DBUser=tom
124 DBPassword=123
6、修改时区
修改apache目录下的配置文件下的zabbix-conf配置文件
vim /etc/httpd/conf.d/zabbix.conf
在第20行去掉注释并修改时区为亚洲上海即可
php_value date.timezone Asia/Shanghai
重启httpd即可
systemctl restart httpd
7、关闭防火墙
systemctl stop firewalld
setenforce 0
8、启动所有服务并设置为开机自启
启动或者重启以下服务(apache、zabbix-server、zabbix-agent)
httpd在安装zabbix时被当做依赖已经安装.
systemctl restart httpd zabbix-server zabbix-agent
设置为开机自启
systemctl enable httpd zabbix-server zabbix-agent
9、访问zabbix首页完成配置
访问服务器ip/zabbix即可

登录数据库用户

登录默认用户,admin密码为zabbix
10、上传汉化包
登录成功zabbix页面之后,点击用户将语言改为汉语
在图形页面中会显示方框,文字乱码。是字体原因造成的,我们将zabbix配置文件中的字体替换成windows主机中的字体即可。

字体文件在/usr/share/zabbix/assets/fonts文件下有graphfont.ttf即为字体包。我们字windowsC盘中找到Windows下的Fonts文件夹中有很多字体,选择一种字体上传至服务器上替换原有字体即可。

上传至服务器上替换即可
mv FZSTK.TTF graphfont.ttf
再次刷新即可查看

至此,zabbix就安装成功了。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
