【问题标题】:Grafana - Import dashboard as part of docker-composeGrafana - 将仪表板作为 docker-compose 的一部分导入
【发布时间】:2020-08-21 07:33:02
【问题描述】:

在为 Grafana 构建我的 docker 映像时是否可以导入仪表板。

我的docker-compose.yml 目前看起来像这样:

# /docker-compose.yml
version: "3"
services:
    grafana:
        image: grafana/grafana:latest
        ports: 
            - 3000:3000

有什么我可以添加的吗?顺便说一句,我想预先设置的仪表板是:https://grafana.com/grafana/dashboards/10562

谢谢。

【问题讨论】:

    标签: docker grafana


    【解决方案1】:

    仅通过向 YML 添加内容来配置仪表板是不可能的。实现这一目标的方法并不那么简单。

    在 Grafana 中配置仪表板得到普遍支持和广泛使用。你可以找到官方文档here。它的要点是您必须使用为 grafana 提供配置 YML。在这些配置文件中,您必须指向 JSON 格式的仪表板文件。您不能指向 Grafana Cloud 中的仪表板。

    因此,您必须事先下载仪表板并进行存储。或者,您当然可以在每次运行部署 Grafana 的管道时获取仪表板。

    简而言之,对您来说最简单的选择:

    1. 手动下载仪表板
    2. 将其存储在 docker compose YML 附近的某个地方。
    3. 根据文档创建配置 YML。
    4. 将 YML 绑定到容器(我不知道你的环境...直接将其烘焙到映像中不是最佳做法,最好是配置或卷)。

    【讨论】:

      猜你喜欢
      • 2018-11-23
      • 2022-12-14
      • 2021-04-03
      • 2019-11-14
      • 2019-07-25
      • 2020-02-23
      • 1970-01-01
      • 2020-07-14
      • 2019-11-13
      相关资源
      最近更新 更多