InfluxDB Enterprise 最新版本发布,改进了 Flux、数据库备份选项和审计日志

导航至

InfluxDB Enterprise 1.9.6 – 发行说明

此 InfluxDB Enterprise 版本的重点 – 在此处可用 – 包括

  • Flux 改进
    • 此最新更新将 Flux 从版本 0.131.0 升级到 0.140.0
      • 时区支持增强功能,包括
        • 添加了具有固定偏移位置的时区包。
        • 将位置功能公开给 window()、aggregateWindow() 和 experimental.window()。
        • 将位置功能添加到 interval 包。
        • 添加了在时间和本地时钟时间之间转换的方法。
      • 与 MQTT Broker 集成
      • 通知端点增强功能
      • SQL 集成
        • SQL 包添加了对 Vertica 的支持。
        • 创建了 BigTable 依赖项,以使 Flux 能够模拟或控制 BigTable API 的使用。
      • 其他增强功能
        • 添加了 位运算
        • 添加了 record.get() 函数,以动态检索记录属性。
    • 请通过 InfluxCommunitySlack 加入关于 Flux 的讨论。
  • 备份/恢复改进 
    • 估计备份大小(完整或增量),并提供进度消息。influxd-ctl backup 中添加了新的 -estimate 选项,允许您请求估计备份大小(完整或增量)。此外,此选项还在备份进行时提供进度消息。它会打印要备份的文件数、每个文件(按分片组织)的字节传输百分比以及完成备份的估计剩余时间。
    • 将损坏的元节点恢复到以前的状态。 influxd-ctl restore 中添加了 -meta-only-overwrite-force ,允许您在还原 InfluxDB Enterprise 数据库时,将现有集群中损坏的元节点恢复到以前的状态。
  • 日志增强功能
    • 元节点的审计日志。 当启用 cluster-tracing 作为元节点配置的一部分时,现在会记录对元节点的所有 API 调用,并提供详细的审计跟踪,包括调用者的 IP 地址、正在调用的特定 API、正在调用的操作等。
    • 在进程终止时记录活动查询。 我们为日志记录添加了一个新的配置选项。termination-query-log 配置选项设置为 true 时,当数据节点进程收到 SIGTERM 时(例如,Kubernetes 进程超出容器内存限制或进程终止),会记录所有正在运行的查询。

没有相应的 InfluxDB OSS 1.9 版本。虽然我们继续改进 InfluxDB 1.x 代码库 – 这些改进包含在 InfluxDB Enterprise 中 – 但我们目前正在引导我们的社区用户使用 InfluxDB 2.x。当然,如果需要,您始终可以从源代码构建 InfluxDB 1.x。InfluxDB 2.x 确实包含 1.x 兼容的接口,允许使用 1.x API 进行读取和写入。最新的开源版本可以在我们的下载页面找到。

对于我们的 InfluxDB Enterprise 客户,请登录 InfluxDB Enterprise 门户并从那里下载二进制文件。如果您需要更多帮助?请联系 support

如果您发现问题或有疑问,请加入我们的 InfluxDB 社区 Slack,在我们的 InfluxDB GitHub 仓库或我们的社区网站上发布,我们将查看。谢谢。