zabbix grafana mysql_Centos 8.2 安装Zabbix 5.2.1+Grafana7.3.1

yum安装zabbix 5.2.1 数据库mysql 8.0

系统版本CentOS Linux release 8.2.2004

##查看系统版本

[root@Zabbix-Server ~]# cat /etc/redhat-release

CentOS Linux release 8.2.2004 (Core)

##关闭selinux

[root@Zabbix-Server ~]# vi /etc/selinux/config

#SELINUX=enforcing

SELINUX=disabled

##禁用防火墙

[root@Zabbix-Server ~]# systemctl disable --now firewalld

##重启

[root@Zabbix-Server ~]# reboot

##查看selinux状态

[root@Zabbix-Server ~]# sestatus

SELinux status: disabled

##查看防火墙状态

[root@Zabbix-Server ~]# systemctl status firewalld.service

##安装数据库

[root@Zabbix-Server ~]# yum install -y mysql-server

##开启数据库服务

service mysqld start

##查看数据库状态

service mysqld status

##设置数据库开机启动

systemctl enable mysqld.service

##启动mysql

systemctl start mysqld.service

##查看数据库版本

mysqld -V

##查看数据库版本

mysql -V

##使用命令初始化数据库

mysql_secure_installation

##按提示初始化数据库

##登录数据库

[root@Zabbix-Server ~]# mysql -u root -p

##创建zabbix数据库

mysql> create database zabbix character set utf8 collate utf8_bin;

##创建zabbix user

mysql> create user zabbix@localhost identified by 'Start123!';

##查看数据库

mysql> show databases;

##查看用户与数据库

mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

##给zabbix用户授权访问zabbix数据库

mysql> grant all privileges on zabbix.* to 'zabbix'@'localhost' ;

##转到zabbix数据库

mysql> use zabbix;

##刷新权限

mysql> flush privileges;

##退出

mysql> quit;

[root@Zabbix-Server ~]#

##安装 zabbix rpm 源,

[root@Zabbix-Server ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.2/rhel/8/x86_64/zabbix-release-5.2-1.el8.noarch.rpm

##清空源缓存

[root@Zabbix-Server ~]# dnf clean all

##安装相关服务,如网络不好, 可以多试几次

[root@Zabbix-Server ~]# dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent

##导入数据库

[root@Zabbix-Server ~]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

##修改zabbix_server.conf中DBPassword值为zabbix用户的密码

[root@Zabbix-Server ~]# vi /etc/zabbix/zabbix_server.conf

DBPassword=Start123!

##重启服务

[root@Zabbix-Server ~]# systemctl restart zabbix-server.service zabbix-agent.service httpd php-fpm.service

##添加开机启动zabbix_server服务

[root@Zabbix-Server ~]# systemctl enable zabbix-server.service zabbix-agent.service httpd php-fpm.service

安装完成,通过网页访问http://ip/zabbix,用户名Admin,密码zabbix

4cc14b31b531799afcf0f6fc0dae17f2.png

##修复中文乱码

[root@Zabbix-Server ~]# cd /usr/share/zabbix/assets/fonts/

##能过rz命令上传simhei.ttf字体文件到/usr/share/zabbix/assets/fonts/目录中

[root@Zabbix-Server ~]# rz

##重命名graphfont.ttf字体文件

[root@Zabbix-Server fonts]# mv graphfont.ttf graphfont.ttf.bak

##添加软链接,设置simhei.ttf字体文件为graphfont.ttf

[root@Zabbix-Server fonts]# ln -s simhei.ttf graphfont.ttf

##下载grafana.rpm文件

[root@Zabbix-Server ~]# wget https://dl.grafana.com/oss/release/grafana-7.3.3-1.x86_64.rpm

##安装grafana

[root@Zabbix-Server ~]# yum install grafana-7.3.3-1.x86_64.rpm -y

##开启,并设置开机启动

[root@Zabbix-Server ~]# systemctl start grafana-server

[root@Zabbix-Server ~]# systemctl enable grafana-server

##网页登录grafana, http://ip:3000

d7c4a2b8dcb3a48c640a9643062a58e4.png

##使用迅雷下载zabbix插件

https://grafana.com/api/plugins/alexanderzobnin-zabbix-app/versions/3.11.0/download

##跳到/var/lib/grafana/plugins/目录

[root@Zabbix-Server ~]# cd /var/lib/grafana/plugins/

##上传文件

[root@Zabbix-Server plugins]# rz

##使用uzip解压插件,

[root@Zabbix-Server plugins]# uzip alexanderzobnin-grafana-zabbix-v3.11.0-1-g52f24ec.zip

[root@Zabbix-Server plugins]# ls

alexanderzobnin-grafana-zabbix-v3.11.0-1-g52f24ec

alexanderzobnin-grafana-zabbix-v3.11.0-1-g52f24ec.zip

##重启服务

[root@Zabbix-Server plugins]# systemctl restart grafana-server.service

启用zabbix插件

ab2134961c3fdf464591b44f129fe44d.png

ee26bc02fceb139ecd1d03f45fbc596c.png

点击enable启用

配置data sources

f9a2ae3702ca98e2d40b085abd0b1cfa.png

ed86047821ef30a19fc9e050dad2d296.png

b4302a6a5be2b5d1231f11d03bbf26e6.png

url为http://localhost/zabbix/api_jsonrpc.php

zabbix api details中username和password为zabbix的管理员用户名密码

zabbix version为4.X

添加仪表板

957a5b0ea0d2c2281a1bc2f7abe54db3.png

de1a7335e79243ab7767a8c4ee7948a4.png

372d0ca02ff0c80e02bc7463bec19e2c.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值