发布公告:InfluxDB 1.7.0和Chronograf 1.7.0

导航到

InfluxDB和Chronograf的新特性版本现已发布。

InfluxDB发布的主要功能亮点包括

  1. 性能提升
    • 对时间序列索引(TSI)的查询性能和吞吐量进行了改进。这一系列改进以多种方式提升了查询性能。针对具有许多系列共享相同标签对的索引的查询将看到更快的索引规划时间。包含先前查询过的标签对的查询将看到由于TSI索引现在能够缓存部分索引结果以供以后重用,索引规划时间减少。这些改进需要更改磁盘上的TSI格式才能使用。因此,为了利用这些改进,请考虑重建索引(对于较旧的分片,这是必需的)或等待当前分片/索引的TSI压缩,在此之后,将应用新格式。
    • 分片压缩性能得到了显著提升,这应该会减少完成压缩过程所需资源。此外,还添加了新的压缩配置参数,允许用户对压缩过程进行速率限制。这种微调对于资源受限的部署特别有用,例如物联网边缘部署。
  2. 技术预览 — Flux v0.7
    • Flux现在可在InfluxDB 1.7版本的交互式查询中使用。这种新的功能查询语言解锁了InfluxDB中的新功能。可以通过API和InfluxCLI直接访问,InfluxCLI现在还包括一个Flux Read-Eval-Print-Loop (REPL)。Flux实现了许多InfluxDB长期悬而未决的功能请求。但现在它是一个技术预览,将发生变化并发展。更多关于如何利用Flux的文章将随后发布。语言文档现在也可用。请访问InfluxData社区网站提供对语言和您体验的反馈。

Chronograf的发布除了用户界面改进和缺陷修复外,还增加了一些令人兴奋的新功能。请参阅发布说明以了解具体细节

Chronograf发布的主要功能亮点包括

  1. 功能添加
    • 为Kubernetes、VMware vSphere、MySQL等提供新的预定义仪表板 - 我们在最新的Chronograf中重新设计了配置新的InfluxDB源的方式,使其对新用户更加直观。作为此过程的一部分,我们允许用户导入预定义的仪表板,以便更快地启动和运行。这些仪表板是为特定Telegraf插件设计的,并提供了有用的说明,以便在某些度量值缺失时配置这些插件。
    • 仪表板上的Markdown笔记 - 有时,在与其他团队分享仪表板之前添加注释很有用。我们已在Chronograf的任何单元格中添加了添加Markdown笔记的功能,以及一个新的笔记图表类型。现在,您可以在遇到特定问题时立即跳转到文档,或在仪表板中创建到其他内部工具的链接列表。
    • 作用域注解 - 到目前为止,注解对所有单元格都是全局的。现在,您可以添加标签到注解中,并按这些标签进行过滤。例如,您可能想给一个特定的主机名添加注解,并只显示该主机名的注解。我们使这个过程尽可能灵活,以便您可以根据团队的需求创建注解分组。
  2. 用户界面改进
    • 数据探索器改进
      • 可以直接从数据探索器页面快速切换到您已配置的任何源。
      • 利用任何可视化类型来按需探索您的数据。
      • 从数据探索器直接将探索查询发送到仪表板。
      • 查看查询中的模板变量替换,以查看正在执行的确切内容。
    • 仪表板改进
      • 添加单元格时,您首先指定查询,然后考虑位置。
      • 新的按标签管理和搜索注解的按钮。
    • 用户可以直接从警报规则页面切换到不同的连接 Kapacitors。
    • 还有更多!
  3. 技术预览 —— Flux 构建器
    • Chronograf 完全支持 Flux v0.7 语言,用于探索您的数据以及构建仪表板。在数据探索器页面中,当您选择启用 Flux 的源时,您将能够切换到新的 Flux 构建器。如果您是 Flux 新手,可以通过简单的向导开始您的第一个脚本,或者浏览您的模式并选择您想要绘图的字段。一旦您有了基本的查询,使用函数列表来查看 Flux 功能的更多信息,并将示例添加到您的脚本中。在构建查询时,切换到原始数据视图查看返回的注解 CSV 数据可能会有所帮助。此外,尝试使用方便的快捷键 Ctrl + Enter 在每次更改后提交您的 Flux 查询。

最新开源版本的二进制文件可以在我们的 下载页面上找到。

InfluxDB Enterprise 1.7 版本将首先在我们 InfluxDB 云环境中进行测试。基于测试和 Flux 与 InfluxDB Enterprise 的集成完成情况,我们将在此月稍后发布此版本。请保持关注!