【自建grafana接入阿里云sls】

  1. 首先下载插件的安装包https://github.com/aliyun/aliyun-log-grafana-datasource-plugin

  2. 下载完成后传到grafana的pod里

    复制代码
     kubectl cp aliyun-log-grafana-datasource-plugin-2.38.zip monitoring/grafana-84948bdd64-gmn8f:/tmp/
  3. 然后进入grafana的pod里,解压到/var/lib/grafana/plugins目录(我已经做过grafana的数据持久化了,所以文件会自动保存)

    复制代码
     unzip /tmp/aliyun-log-grafana-datasource-plugin-2.38.zip -d /var/lib/grafana/plugins
  4. 添加签名文件,让没有grafana签名的插件也能安装,在deploy里配置

    复制代码
     spec:
       containers:
         - name: grafana
           image: grafana/grafana:10.x
           env:
             - name: GF_PLUGINS_ALLOW_LOADING_UNSIGNED_PLUGINS
               value: "aliyun-log-service-datasource"
  5. 重启grafana pod后配置,详见https://help.aliyun.com/zh/sls/developer-reference/connect-log-service-to-grafana#section-ade-08j-5as