【问题标题】:How to use grafana-cli on docker installed Grafana?如何在安装了 Grafana 的 docker 上使用 grafana-cli?
【发布时间】:2017-08-09 02:37:34
【问题描述】:

我已经安装了grafana via docker

是否可以在我的主机上导出和运行grafana-cli

【问题讨论】:

  • 您需要将grafana-cli 用作主机上的命令,这样您就不需要每次都进入容器?或者您希望它从主机收集数据并进行处理?

标签: docker command-line-interface grafana


【解决方案1】:

如果您打算在安装了一些插件的情况下运行 Grafana,您可以通过将插件名称列表传递给名为 GF_INSTALL_PLUGINS 的变量来实现。

sudo docker run -d -p 3000:3000 -e "GF_INSTALL_PLUGINS=gridprotectionalliance-openhistorian-datasource,gridprotectionalliance-osisoftpi-datasource" grafana/grafana

我在 Grafana 4.x 上做了这个

Installing plugins for Grafana 3 "or above"

【讨论】:

    【解决方案2】:

    要使用您想要的插件全自动设置 Grafana 安装,我会关注 Ricardo's suggestion。如果您可以像这样一次点击就可以根据需要配置整个容器,那就更好了。

    但是,如果您只是在玩插件并想手动安装一些插件,那么您可以从主机访问正在运行的 docker 实例上的 shell。

    host:~$ docker exec -it grafana /bin/bash

    ...假设您将 docker 容器命名为“grafana”,否则您将需要替换给定的容器名称。返回的 shell 提示符将允许您运行标准

    root@3e04b4578ebe:/# grafana-cli plugins install ....

    请注意,它可能会告诉您之后运行service grafana-server restart。根据我的经验,这不起作用(不确定它作为容器中的传统服务运行)。但是,如果您退出容器,然后从主机重新启动容器...

    host:~$ docker restart grafana

    这应该会重新启动 grafana 服务,并且您的新插件应该就位。

    【讨论】:

      【解决方案3】:

      Grafana 在 docker 容器中运行

      Docker 安装在 Windows 10 上

      测试:显示 grafana-cli 帮助的命令

      c:\>docker exec -it grafana grafana-cli --help
      

      使用版本测试:2019 年 11 月 6 日版本 6.4.4

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-01-19
        • 1970-01-01
        • 2021-06-14
        • 1970-01-01
        • 1970-01-01
        • 2022-07-01
        • 2020-06-21
        相关资源
        最近更新 更多