Mac安装Grafana & 使用第三方插件Grafana连接ClickHouse
Mac安装grafana
使用brew安装grafana
1 | 1.安装grafana |
安装完成后我们用命令检查一下
1 | brew list | grep grafana |
使用brew启动grafana服务
1 | 停止grafana服务: |
启动成功之后我们可以在本地访问grafana页面,输入localhost:3000
安装grafana-clickhouse插件
参考grafana官网上安装教程https://grafana.com/grafana/plugins/vertamedia-clickhouse-datasource/?tab=installation 有两种安装方式。
1.通过grafana cloud安装,应该是创建grafana账号连接grafana的在线服务器下载安装,这个有兴趣的可以研究一下,我这里没有用到
2.grafana-cli plugins install vertamedia-clickhouse-datasource
使用grafana-cli安装,然后重启grafana服务,但是页面的plugin tab或者datasource中依然是没有clickhouse选项的,接下来开始排查问题出在哪里。
排查过程:
(1)卸载brew安装的grafana,使用zip压缩包重新安装grafana,依然存在这个问题
(2)卸载grafana-clickhouse
插件,使用zip压缩包重新安装一次,没有解决
(3)使用find命令查找使用grafana-cli安装的grafana-clickhouse
插件位置,发现是在/usr/local/var/lib/grafana/plugins/vertamedia-clickhouse-datasource
文件夹下,并且发现在/Users/liu/grafana-8.1.0/public/app/plugins/datasource/
中有默认已经存在的插件的文件夹,手动将vertamedia-clickhouse-datasource
目录移到默认的文件夹中,重启grafana服务,发现plugin页面以及datasource上出现了clickhouse选项,但是点击报错Fetch error404
:
(4)查看grafana配置文件default.ini,发现其中有这么一行# Directory where grafana will automatically scan and look for plugins plugins = data/plugins
将插件目录手动移到对应目录下面,重启grafana服务,everything is fine!
我也在插件的github提出了问题issue,感兴趣的可以看一下插件开发者解释,我们都初步认为是grafana的bug
https://github.com/Vertamedia/clickhouse-grafana/issues?q=is%3Aissue+author%3A%40me+is%3Aclosed
参考文章:
- Post title:Mac安装grafana+Grafana连接ClickHouse
- Post author:刘梦凯
- Create time:2021-10-13 17:11:29
- Post link:https://liumengkai.github.io/2021/10/13/Mac安装grafana-ClickHouse链接Grafana/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.