发布公告:InfluxDB OSS 2.0.6

导航至

InfluxDB OSS 的新维护版本现已可用。感谢所有下载和使用最新版本的社区成员。我们在此处解决了一些重要的缺陷,并根据早期反馈进行了一些其他改进。

注意:InfluxDB OSS 2.0.5 版本中存在回归,导致从 1.x 升级到最新版本在某些情况下启动失败。我们建议所有用户尽快升级到 2.0.6。有关更多信息,请参阅更新日志

重大变更

  • /debug/vars 端点已被移除。
    • 在此版本之前,influxd 服务器始终通过 /debug/vars 公开性能分析信息。此端点未经身份验证,InfluxDB 系统未使用它来报告诊断信息。为了安全和清晰起见,该端点已被移除。请使用 /metrics 端点来收集系统统计信息。
  • influx transpile 已从命令行工具中移除。
    • transpile 命令已停用。用户可以直接通过 /api/v2/query/query HTTP 端点将 InfluxQL 发送到服务器。有关更多信息,请参阅我们的查询文档
  • 默认查询并发已更改。
    • 并发 Flux 查询的最大数量的默认设置已从 10 更改为无限制。运行 influxd 时,将 query-concurrency 配置参数设置为 > 0 以重新限制最大运行查询计数,并将 query-queue-size 配置参数设置为 > 0 以设置服务器开始拒绝请求之前可以排队的最大查询数量。注意:如果您对 query-concurrency 设置了限制,则必须设置最大 query-queue-size
  • query-controller 指标的前缀已更改。
    • query controller 的 /metrics 端点中 Prometheus 指标的前缀已从 query_control_ 更改为 qc_

新的打包方式

预览:Windows 支持

此版本包含我们最初的 Windows 预览版本,您可以在下载页面上找到它。我们最新 InfluxDB OSS 的目标是正式支持 Windows 平台,这是第一步。请将此视为预览版本,并注意所有常见的注意事项。我们渴望与我们的社区成员合作,确保这些版本对所有运行 Windows 的用户都运行良好!

修复和改进

此 InfluxDB OSS 维护版本包括以下修复和改进

  • 为运行 influxd 添加了以下新选项
    • --pprof-disabled 选项用于 influxd 以禁用通过 HTTP 公开性能分析信息
    • --metrics-disabled 选项用于 influxd 以禁用通过 HTTP 公开 Prometheus 指标
    • --http-read-header-timeout--http-read-timeout--http-write-timeout--http-idle-timeout 用于自定义各种 HTTP 连接的超时。
  • InfluxDB Web 界面更新
    • 引入了我们云 UI 中的大多数最新更改和增强功能,包括:条带图和马赛克图类型、轴刻度线配置、CSV 文件上传器、可编辑的 Telegraf 配置、图例方向选项、仪表板单单元格刷新等等。
  • CLI 改进
    • 我们添加了使用 -p--profilers 标志到 influx query 命令快速分析 Flux 查询的功能。有关查询分析的更多详细信息,请参阅文档
    • 添加了一个快捷方式,用于使用 influx task retry-failed 命令重试任务的所有失败运行。
    • influx write 命令中包含了 --compression 选项以支持 GZIP 输入。
  • Flux 已升级到 v0.113.0

如果您发现问题或有疑问,请加入我们的InfluxDB 社区 Slack,在我们的InfluxDB GitHub Repo 或我们的社区站点中发布,我们将查看。