文档说明

迁移到 Chronograf 高可用配置

使用 chronoctl 将您的 Chronograf 配置存储从 BoltDB 迁移到用于 Chronograf 高可用(HA)集群的共享 etcd 数据存储。

更新资源 ID

将 Chronograf 迁移到共享数据源将为每个资源创建新的源 ID。更新指向 Chronograf 仪表板的外部链接以反映新的源 ID。

  1. 通过终止 chronograf 进程来停止 Chronograf 服务器。

  2. 为防止数据丢失,我们**强烈建议**在将数据迁移到 Chronograf 集群之前备份您的 Chronograf 数据存储。

  3. 安装并启动 etcd.

  4. 运行以下命令,指定本地 BoltDB 文件和以 etcd:// 开头的 etcd 端点。(我们建议将前缀 bolt:// 添加到绝对路径。不要使用前缀来指定 BoltDB 文件的相对路径。)

    chronoctl migrate \
      --from bolt:///path/to/chronograf-v1.db \
      --to etcd://127.0.0.1:2379
    
    提供 etcd 认证凭据

    如果启用了 etcd 的认证,请使用标准的 URI 基本认证格式来定义用户名和密码。例如

    etcd://username:password@localhost:2379
    
    提供 etcd TLS 凭据

    如果启用了 etcd 的 TLS,请使用以下查询参数在您的 etcd URL 中提供 TLS 证书凭据

    • cert:客户端证书文件或 PEM 文件的路径
    • key:客户端密钥文件的路径
    • ca:受信任的 CA 证书的路径
    etcd://127.0.0.1:2379?cert=/tmp/client.crt&key=/tst/client.key&ca=/tst/ca.crt
    
  5. 更新指向 Chronograf 的链接(例如,来自外部来源),以反映您的新 URL

    • 从 BoltDB: https://127.0.0.1:8888/sources/1/status
    • 到 etcd: https://127.0.0.1:8888/sources/373921399246786560/status
  6. 为 Chronograf 设置负载均衡器。

  7. 启动 Chronograf.


这个页面有帮助吗?

感谢您的反馈!


Flux 的未来

Flux 正在进入维护模式。您可以继续按照当前的方式使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB v3 增强功能和 InfluxDB 集群现已全面上市

新功能包括更快的查询性能和管理工具的进步,推动了InfluxDB v3产品线的发展。InfluxDB Clustered现已正式发布。

InfluxDB v3性能和功能

InfluxDB v3产品线在查询性能方面取得了显著提升,并提供了新的管理工具。这些增强包括用于监控InfluxDB集群健康的操作仪表板,InfluxDB Cloud Dedicated中的单点登录(SSO)支持,以及用于令牌和数据库的新管理API。

了解新的v3增强功能


InfluxDB Clustered正式发布

InfluxDB Clustered现已正式发布,为您在自管理堆栈中提供了InfluxDB v3的强大功能。

与我们讨论InfluxDB Clustered