grafana-reporter安装及配置

命令:

yum install go
yum install git
yum install texlive-latex
go get github.com/IzakMarais/reporter/... 
go install -v github.com/IzakMarais/reporter/cmd/grafana-reporter
go/bin/grafana-reporter -ip ip:8686#-ip是命令,后面的ip是服务器地址
docker run -p 8686:8686 izakmarais/grafana-reporter -ip ip:3000#-ip是命令,后面的ip是服务器地址

其中遇到两个问题

问题1:

执行docker run这个命令的时候报错(网图)
在这里插入图片描述
问题原因:
在国内无法正常拉取到docker的镜像
解决:
配置国内可以使用的镜像地址
1、创建配置文件:

vi /etc/docker/daemon.json

2、添加如下内容:

{

"registry-mirrors": ["https://alzgoonw.mirror.aliyuncs.com"]

}

3、并授权执行权限:

chmod -R 777 /etc/docker/daemon.json

问题2:

执行docker run这个命令的时候报错 Cannot connect to the Docker daemon. Is the docker daemon running on this host?
问题原因:
未启动docker服务
解决:
执行命令

systemctl enable docker # 开机自动启动docker
systemctl start docker # 启动docker
systemctl restart docker # 重启dokcer

配置Dashboard links

在Dashboard页面点击设置在这里插入图片描述
点击links
在这里插入图片描述
点击New新建一个link
在这里插入图片描述
Type选择link
在这里插入图片描述
页面填写
在这里插入图片描述

link Url:http://ip:8686/api/v5/report/⾯板uid
面板uid就是grafana进入到该dashboard页面时,网址中的值,如图
在这里插入图片描述
url举例:http://192.168.6.88:8686/api/v5/report/OCXxEayMz

填写完毕点击保存
在这里插入图片描述
保存完了页面上会出现,点击后能跳转
在这里插入图片描述
点击后页面报错,因为没有授权,无法访问
在这里插入图片描述
为了解决这个问题,需要配置API KEY
在这里插入图片描述
点击add api key新增一个key
在这里插入图片描述
在这里插入图片描述
弹出来key,拷贝下来在其他地方保存,因为关闭后就没法再去查看这个key了
在这里插入图片描述
得到key的值之后,返回编写link的url
将url改成
http://192.168.6.88:8686/api/v5/report/OCXxEayMz?apitoken=eyJrIjoiMnpwWG5Ibno2bW1IY1piQThXOGNZdGNkdlZTQUp0UEIiLCJuIjoieHVleWlua2V5IiwiaWQiOjF8==

这里遇到个问题,因为不同版本的关系,有些版本使用 ?apitoken== ,但是我用的Grafana v7.4.3 (010f20c1c8),应该使用 ?apitoken= ,就是一个=的差别,写错了会报无效key,Got Status 401 Unauthorized, message: {“message”:“invalid API key”} ,这种情况检查一下自己复制key有没有复制对,中英文符号有没有误

还有一个问题,我尝试多次新增key,有些key的值末尾是有 == ,有些key的值是没有 == 的,所以只要复制完全,不需要额外给没有 == 的key添加 ==
在这里插入图片描述

参考文章:

https://segmentfault.com/q/1010000005040763
https://www.cnblogs.com/wangpingcong/p/13474740.html
https://github.com/IzakMarais/reporter

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值