Mac安装grafana+Grafana连接ClickHouse
刘梦凯 Lv3

Mac安装Grafana & 使用第三方插件Grafana连接ClickHouse

Mac安装grafana

使用brew安装grafana

1
2
3
4
1.安装grafana
brew install grafana
2.已安装grafana,需要升级
brew reinstall grafana

安装完成后我们用命令检查一下

1
brew list | grep grafana

使用brew启动grafana服务

1
2
3
4
停止grafana服务:
brew service stop grafana
重启grafana服务:
brew service restart 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

参考文章:

https://grafana.com/docs/grafana/latest/installation/mac/

  • 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.