首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grafana:通过坞-撰写添加plugin

Grafana:通过坞-撰写添加plugin
EN

Stack Overflow用户
提问于 2019-06-18 14:31:24
回答 1查看 5.8K关注 0票数 2

使用docker-compose处理grafana。我想要添加普洛特利插件,所以我将其添加到grafana容器服务中,因此:

代码语言:javascript
复制
grafana:
    restart: always
    image: grafana/grafana
    container_name: fiware-grafana
    depends_on:
     - postgres
    ports:
     - "3000:3000"
    environment:
     - plugins="crate-datasource,grafana-clock-panel,grafana-worldmap-panel,natel-plotly-panel"
    volumes:
     - ./grafana:/var/lib/grafana:rw

然而,当我从浏览器午餐格拉法纳时,我找不到这个插件(见下图)。我删除了grafana图像,下载了新的后,巧妙地添加在grafana服务,没有改变。

如何通过对接-撰写将这个插件添加到Grafana中?

编辑:

修改后的docker-撰写文件:

代码语言:javascript
复制
grafana:
    restart: always
    image: grafana/grafana
    container_name: fiware-grafana
    depends_on:
     - postgres
    ports:
     - "3000:3000"
    environment:
     - GF_INSTALL_PLUGINS="crate-datasource,grafana-clock-panel,grafana-worldmap-panel,natel-plotly-panel"
    volumes:
     - ./grafana:/var/lib/grafana:rw

$ docker-compose ps
        Name                      Command                  State                                Ports                          
-------------------------------------------------------------------------------------------------------------------------------
fiware-cygnus          /cygnus-entrypoint.sh            Up (healthy)   0.0.0.0:5050->5050/tcp, 0.0.0.0:5080->5080/tcp          
fiware-elasticsearch   /docker-entrypoint.sh elas ...   Up             9200/tcp, 9300/tcp                                      
fiware-grafana         /run.sh                          Restarting                                                             
fiware-iotagent        pm2-runtime bin/lwm2mAgent ...   Up (healthy)   0.0.0.0:4041->4041/tcp, 5684/tcp, 0.0.0.0:5684->5684/udp
fiware-memcached       docker-entrypoint.sh memca ...   Up             11211/tcp                                               
fiware-mongo           docker-entrypoint.sh --bin ...   Up             0.0.0.0:27017->27017/tcp                                
fiware-nginx           nginx-debug -g daemon off;       Up             0.0.0.0:80->80/tcp                                      
fiware-orion           /usr/bin/contextBroker -fg ...   Up (healthy)   0.0.0.0:1026->1026/tcp                                  
fiware-postgres        docker-entrypoint.sh postgres    Up             0.0.0.0:5432->5432/tcp                                  
fiware-wirecloud       /docker-entrypoint.sh            Up (healthy)   8000/tcp     

编辑-2

格拉法帕集装箱日志:

代码语言:javascript
复制
$docker logs -f fiware-grafana
Failed to send request: 404 not found error
Error: ✗ Failed to find requested plugin, check if the plugin_id is correct. error: 404 not found error

NAME:
   Grafana cli plugins install - install <plugin id> <plugin version (optional)>

USAGE:
   Grafana cli plugins install [arguments...]
Failed to send request: 404 not found error
Error: ✗ Failed to find requested plugin, check if the plugin_id is correct. error: 404 not found error

NAME:
   Grafana cli plugins install - install <plugin id> <plugin version (optional)>

USAGE:
   Grafana cli plugins install [arguments...]
Failed to send request: 404 not found error
Error: ✗ Failed to find requested plugin, check if the plugin_id is correct. error: 404 not found error

NAME:
   Grafana cli plugins install - install <plugin id> <plugin version (optional)>

USAGE:
   Grafana cli plugins install [arguments...]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-18 14:37:45

根据医生的说法,您的环境应该如下所示:

代码语言:javascript
复制
environment:
  - GF_INSTALL_PLUGINS=crate-datasource,grafana-clock-panel,grafana-worldmap-panel,natel-plotly-panel

当我丢弃crate-datasource时,这里工作得很好(这可能是您自己安装在容器中的东西吗?)如果不是,这显然是一个错误的插件ID。)

编辑#1

插件crate-datasource这个非官方的数据源插件有关。因为它不是正式的插件,所以你不能用安装其他插件的方式来安装它。从environment部件中删除这个插件可以解决这个问题。

编辑#2

毕竟,这个问题更多的是一个CrateDB问题,而不是一个实际问题。)要安装此插件的最新版本,请按以下方式修改您的docker-compose.yml文件:

代码语言:javascript
复制
environment:
  - GF_INSTALL_PLUGINS=https://github.com/raintank/crate-datasource/archive/master.zip;crate-datasource,grafana-clock-panel,grafana-worldmap-panel,natel-plotly-panel
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56651482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档