zabbix+zabbix字体乱码+grafana详细安装教程

一、安装zabbix

1.首先安装lamp环境作为zabbix的运行环境,也就是web展示界面环境

yum install -y httpd mariadb-server mariadb php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mhash

2.修改一下apache的配置文件

vi /etc/httpd/conf/httpd.conf
修改
	DirectoryIndex index.html index.php 
		在后面添加上index.php
		可以搜索,先按esc,然后输入/DirectoryIndex 这样就很快搜索到这行内容
		然后输入i进入编辑模式,在后面输入内容即可
		保存并推出可以先按esc 然后shift+:(冒号)输入wq
		w:保存
		q:推出

3.修改时区为中国时区

vi /etc/php.ini
date.timezone = PRC
可以搜索,先按esc,然后输入/date.timezone 这样就很快搜索到这行内容

4.关闭防火墙和seliuux

systemctl stop firewalld.service 临时关闭防火墙
setenforce 0					 临时关闭selinux
systemctl disable firewalld.service 永久关闭防火墙	

5.启动httpd服务和mairadb数据库服务,并设置为开机自启动

systemctl start httpd.service
systemctl enable httpd.service
systemctl enable mariadb.service
systemctl start mariadb.service

6.初始化数据库

mysql_secure_installation

先回车,然后输入密码,再输入密码,最后一路回车即可

7.进入数据库,并创建zabbix的数据库
首先进入数据库

mysql -u root -p 

然后输入你自己设置的密码

进入之后输入:

CREATE DATABASE zabbix character set utf8 collate utf8_bin;

创建zabbix的数据库,数据库名叫zabbix,并设置字符集为utf8
接下来再创建授权,并设置一个密码

GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'admin123';

授权所有的表,允许所有主机连,密码为admin123

flush privileges;

再来刷新一下权限

quit

退出数据库

8.安装php相关依赖,并安装zabbix的源

yum install php-mbstring php-bcmath -y

这是安装官方源,这样可以用yum来安装官方的软件包
官方源

rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm

下载这个rpm包需要公网环境,会自动生成yum源文件

!!!如果上面的失败显示404可以用下面的这条命令,上面的那条命令不行再用这条命令切记!!!!

rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yum install zabbix-server-mysql zabbix-web-mysql -y

如果失败多执行几次就可以了

zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz | mysql -uzabbix -p -h 192.168.80.181 zabbix

这里可能会出现问题,根据版本的不同后面的版本号可能会不一样,按tab做补全就行了,实际根据自己的版本号做修改
导入数据,根据你自己的IP地址做修改然后数据你zabbix的数据库的密码,不是数据库的root的密码切记

8.配置数据库用户及密码,修改如下配置代码行

vi  /etc/zabbix/zabbix_server.conf 
		
	DBName=zabbix 
		zabbix数据库名称
	
	DBUser=zabbix
		zabbix用户名
	
	DBPassword=admin123
		数据库密码

修改好以后,保存并退出

9.修改zabbix时区

vi /etc/httpd/conf.d/zabbix.conf
		php_value date.timezone Asia/Shanghai
		修改为亚洲上海

10.启动zabbix服务

systemctl enable zabbix-server
systemctl start zabbix-server
systemctl restart httpd.service

11.然后再浏览里面输入你服务器的IP地址后面加上zabbix
具体格式:http://192.168.80.181/zabbix/

12.安装zabbix
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设置中文环境:Administrator-Users-点击用户Admin-语言中设置
在这里插入图片描述
在这里插入图片描述

二、zabbix无数据问题

打开zabbix后没有数据,监控不到自己本身,需要在zabbix server上安装zabbix客户端zabbix-agent.
在这里插入图片描述
把插件放到系统目录下,用命令安装。
rpm -ivh zabbix-agent-4.0.0-2.el7.x86_64.rpm在这里插入图片描述

然后再回到zabbix web页面,看看是否有数据,如果还是没有数据,就是服务没有开。
用systemctl status zabbix-agent.service查询服务是否开启。
在这里插入图片描述

开启服务

[root@localhost ~]# systemctl start zabbix-agent.service
[root@localhost ~]# systemctl status zabbix-agent.service

在这里插入图片描述

服务已经开启,页面应该已经有数据了。
在这里插入图片描述

三、解决zabbix打开出现乱码问题

zabbix4.0安装后出现的乱码问题和旧版本不一样,先设置成中文,然后小字体会出现乱码的现象。
先下一个字体,把字体导入到以下几个配置文件中。
在这里插入图片描述

然后分别导入到以下几个文件夹中
在这里插入图片描述

有个文件里面会有一个字体文件,不要删除。
在这里插入图片描述

然后下面文件去修改配置。
修改此/usr/share/zabbix/include/defines.inc.php文件中字体的配置,将里面关于字体设置从graphfont替换成gg
在这里插入图片描述

然后回到zabbix页面,重新加载,乱码问题解决。

四、安装grafana监控面板

先把grafana文件下载下来,用迅雷下载较快,如果是在线用Yum安装的话,会很慢。
在这里插入图片描述

然后放到centos目录下,安装

yum install grafana-6.7.2-1.x86_64.rpm 

在这里插入图片描述

安装成功后,开启服务。

[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# systemctl start grafana-server
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# systemctl enable grafana-server
Created symlink from /etc/systemd/system/multi-user.target.wants/grafana-server.service to /usr/lib/systemd/system/grafana-server.service.

然后用web打开grafana看是否能够正常打开,如果打不开就查看端口3000是否已经开放。
账户:admin 密码:admin
在这里插入图片描述

然后安装zabbix插件,不然无法获取到zabbix的数据。
用命令查看grafana插件列表

[root@localhost ~]# grafana-cli plugins list-remote
安装zabbix插件
安装grafana-zabbix插件,有多种方法,以下采用grafana-cli工具安装
grafana-cli plugins list-remote ,获取可用插件的列表,找到zabbix
grafana-cli plugins install alexanderzobnin-zabbix-app,安装zabbix插件
systemctl restart grafana-server,安装完插件后需要重启grafana服务

在这里插入图片描述

四、插件安装链接

里面插件的安装资源,在我博客资源“zabbix插件”里面有,大家有需要可以下载安装。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未来村长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值