关闭防火墙和selinux
systemctl stop firewalld
setenforce 0
先进入Grafana官网下载一个你想使用的包
https://grafana.com/grafana/download
我这里附上了后两种不同的选择的安装方法
一、如果选择了这个:
直接点击
在windows上下载(因为速度快)
下载完成后上传到你的机器,这里也可以用rz命令上传
解压
tar -xzvf grafana-6.5.0.linux-amd64.tar.gz
(注:这里如果包名不一样就改一下包名)
解压完会得到一个 grafana-6.5.0
改名
mv grafana-6.5.0 grafana
移动
mv grafana /usr/local/
添加启动服务
vim /usr/lib/systemd/system/grafana-server.service
添加
[Unit]
Description=Grafana
After=network.target
[Service]
Type=notify
ExecStart=/usr/local/grafana/bin/grafana-server -homepath /usr/local/grafana
Restart=on-failure
[Install]
WantedBy=multi-user.target
启动
systemctl enble grafana-server
systemctl start grafana-server
此时进入浏览器输入:IP地址:3000
(grafana默认端口是3000)
就可以进入了
这里初始账号密码都是admin
这时grafana就搭建好了
然后你就可以直接拉到配置Mysql和柱状图那部分步骤去
二、如果选择这种:
直接点击
在windows上下载(因为速度快)
下载完成后上传到你的机器,这里也可以用rz命令上传
然后执行
sudo yum localinstall grafana-6.5.0-1.x86_64.rpm
等待安装完成后直接启动
systemctl start grafana-server
再看一下它起来了吗
systemctl status grafana-server
配置Mysql和柱状图(在把上边的第一或第二种方法完成之后接着执行此步骤)
接下来要展示自定义分组柱状图
所以进入你的mysql
mysql -uroot -p’你的密码’
先创建一个数据库
create database alert;
这里我创了一个名为alert的数据库
再在alert库中创建一个名为grade的表格
use alert
create table grade(
id int,
score varchar(20)
);
然后在表中添加一些可用数据
insert into grade values
(1,56),
(2,66),
(3,78),
(4,99),
(5,45),
(6,78),
(7,89),
(8,54),
(9,23),
(10,6);
添加完成后想要使grafana能够访问我们的mysql,必须要授权,此时要输入
grant all privileges on . to ‘root’@’%’ identified by ‘你的数据库密码’ with grant option;
授权完成后刷新一下
flush privileges;
然后你就可以重新回到浏览器中添加数据源了
再把下边的命令添加进去
select *, now() as time
from
(select count(*) as '[80, ~)' from grade g where g.score >=80) a,
(select count(*) as '[60, 80)' from grade g where g.score >=60 and g.score <80) b,
(select count(*) as '[40, 60)' from grade g where g.score >=40 and g.score <60) c,
(select count(*) as '[20, 40)' from grade g where g.score >=20 and g.score <40) d,
(select count(*) as '(~, 20)' from grade g where g.score <20) e;
如果忘记了grafana密码
Grafana重置密码
因为忘记了grafana的web界面登录密码,所以只能重置。
重置方法有两种,一种是官网的方式http://docs.grafana.org/administration/cli/#reset-admin-password
另外一种是sqlite3工具
具体方法如下:
1,查找grafana.db文件,使用find命令
find / -name “grafana.db”
PS:yum源安装默认文件在/var/lib/grafana/grafana.db
2,使用sqlite3加载数据库文件
sqlite3 /var/lib/grafana/grafana.db
update user set password = ‘59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6’, salt = ‘F3FAxVm33R’ where login = ‘admin’;
.exit
3,重启grafana服务,登录web界面。密码为初始密码
PS:初始用户:Admin 初始密码:admin
作者:SZX@
链接:https://blog.youkuaiyun.com/qq_41662231/article/details/104512842
来源:优快云
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
点赞
收藏
分享
文章举报
SZX@
发布了4 篇原创文章 · 获赞 0 · 访问量 564
私信
关注