省流:用户权限问题!grafana安装插件不显示,无法使用,很有可能是一样的问题。
在安装grafana插件时,首先按照官网教程输入:
grafana-cli plugins install grafana-clickhouse-datasource
然后再到/etc/grafana/provisioning/datasources里面配置一个clickhouse.yaml文件
模板如下:
apiVersion: 1
datasources:
- name: ClickHouse
type: grafana-clickhouse-datasource
jsonData:
defaultDatabase: database
port: 9000
host: master01
username: grafana
tlsSkipVerify: false
secureJsonData:
password: grafana123
随后重启grafana服务
systemctl restart grafana-server
打开网页后,clickhouse数据源无法正常使用,插件也没有正常工作
显示pulugin not found。
研究一段时间发现日志显示
failed to open plugins path,因为安装插件我使用的是root用户,所以导致了grafana用户没有权限读取/var/lib/grafana/plugins的文件夹,所以才会导致插件无法正常使用。解决方法为直接授权
改后重启服务,数据源和插件就都可以正常使用了,最后还发现,其实不必向官网一样配一个clickhouse.yaml数据源,安装完插件,网页可以直接配置clickhouse数据源。