细节

    • 新功能
    • 状态: Done">完成
    • 媒介
    • 解决方法: 完成
    • 没有一个
    • 2.37.0
    • Grafana,PMM管理
    • 没有一个
    • 5
    • 是的
    • 是的
    • 是的
    • (过时)C / S的核心
    • 隐藏
      1. 设置外部PostgreSQL服务器。
      2. 运行PMM服务器配置为使用外部数据源。
      3. 停止PostgreSQL PMM内部服务。
      4. 检查至少PMM库存。
      5. 确认检查Grafana PostgreSQL数据源连接到外部数据库。

      测试设置存储库
      git checkout ssl标签使用前:

      git checkout标签/ ssl
      显示
      设置外部PostgreSQL服务器。运行PMM服务器配置为使用外部数据源。停止PostgreSQL PMM内部服务。检查至少PMM库存。确认检查Grafana PostgreSQL数据源连接到外部数据库。测试设置git存储库使用前检查ssl标签:git checkout标签/ ssl

    描述

      用户故事:
      作为PMM的管理员,我想有能力使用外部PMM PostgreSQL服务器作为数据存储。所以所有pmm-managed数据存储。

      对用户的影响:

      1. 降低PMM的风险成为一个单点故障
      2. 使用集群PostgreSQL实例的能力更好的性能

      验收标准:

      • PMM服务器可以使用外部PostgreSQL服务器
      • pmm-managed所有功能仍然工作
      • Grafana指向外部PostgreSQL的数据源,而不是内部如果实现这个任务之后我们迁移到PostgreSQL

      建议的实现:

      创建新的环境变量通过PostgreSQL地址,凭证和其他必需的选择。使用这些变量连接到PostgreSQL。

      重新配置PostgreSQL grafana数据源。(让我们讨论一下如果我们真的需要它)。

      如果这个任务完成迁移后从SQLite Grafana PostgreSQL我们也应该让Grafana使用相同的PostgreSQL服务器作为数据存储。

      如何测试:

      1. 设置外部PostgreSQL服务器。
      2. 运行PMM服务器配置为使用外部数据源。
      3. 停止PostgreSQL PMM内部服务:
        码头工人exec example-per雷竞技下载官网cona-server supervisorctl停止postgresql
      1. 检查至少PMM库存。
      2. 确认检查Grafana PostgreSQL数据源连接到外部数据库。

      的范围:

      从SQLite Grafana迁移到PostgreSQL。

      迁移计划从内部外部一个PostgreSQL。

      迁移现有的数据从内部外部一个PostgreSQL。

      细节:

      任务可以分成两个子任务:

      • pmm-managed部分
      • grafana数据源。

      附件

        问题的链接

          没有子任务这个问题。

          活动

              未赋值的未赋值的
              nurlan.moldomurovNurlan Moldomurov
              投票:
              0 投票支持这个问题
              观察人士:
              3 开始看这个问题

              日期

                创建:
                更新:
                解决:

                聪明的清单