Telegraf 1.27 版本发布说明

导航到

Telegraf的新功能版本现已发布

您可以在我们的下载页面找到最新版本Telegraf的二进制文件。感谢所有开源社区成员为这项工作做出的贡献!

关键新功能

以下是v1.27版本中一些值得注意的新功能:

  • 常用表达式度量过滤

    • 新增了metricpass过滤选项,它接受使用通用表达式语言(CEL)的过滤表达式。

    • 为用户提供了一种强大的方式来过滤度量的任何方面。

  • 配置文件参数扩展

    • 配置文件环境变量替换现在支持额外的参数扩展。

    • 这允许在值未设置时设置默认值和错误处理。

  • Netflow sFlow解码器

    • Netflow输入插件现在可以解析sFlow v5消息。

    • 这将最终取代sFlow特定的输入插件。

  • SQL FlightSQL支持

    • SQL输入插件增加了对FlightSQL的支持。

    • 这允许用户针对新的InfluxDB v3进行查询。

  • MQTT布局

    • MQTT输出现在支持指定度量的布局格式。

    • 此选项允许用户从一组高级布局中选择,这些布局可能更好地表示他们的数据。

新插件

以下是本版本首次提供的最新插件

  • ctrlX 数据层输入 (inputs.ctrlx_datalayer)

    • 从运行在ctrlX CORE设备上的通信中间件收集数据。

    • boschrexroth贡献

  • Intel 基带加速器输入 (inputs.intel_baseband)

    • 收集提供无线基带硬件加速的专用和集成Intel设备的度量。

    • bkotlowski贡献

  • Clarify 输出 (outputs.clarify)

  • Nebius 云监控输出 (outputs.nebius_cloud_monitoring)

    • 将聚合度量发送到Nebius.Cloud Monitoring。

    • abrekhov贡献

  • 缩放处理器 (processors.scale)

    • 将指定范围内的值缩放到另一个范围的处理器。

    • PaddyKe贡献

  • Docker 密钥存储 (secretstores.docker)

    • 使用Docker Secrets作为后端的密钥存储。

    • shantanoo-desai贡献

  • HTTP 密钥存储 (secretstores.http)

    • 查询HTTP服务器中的密钥的密钥存储。

    • srebhan贡献

  • CloudEvents 序列化器 (serializers.cloudevents)

    • 将度量输出为CloudEvents JSON格式。

    • srebhan贡献

重要更改

有两个更改可能会影响少数用户

  • 带缩写时区的日期时间解析

    • 在此版本之前,Telegraf无法正确解析包含缩写时区(例如mst)的日期时间。

    • 如果用户使用此类日期时间,现在将正确解析这些,并会打印警告。

  • 解析器和序列化器结构

    • 这是一个仅限内部更改。

    • 除非用户像使用库一样使用 Telegraf,否则最终用户不应看到任何差异。

弃用删除

用户可能已经看到了一些针对 v2.0 的弃用警告。其中许多消息已更新为设置 v1.30 的删除,大约在 2024 年 3 月。这将是一组关注在 v1.0 之前弃用的设置和插件的删除。

下载

前往我们的下载页面获取最新的 Telegraf 发布版。如果您发现问题或有问题,请加入我们的InfluxDB Community Slack,在InfluxDB GitHub Repo或我们的社区网站上发布,我们将查看。

InfluxDB 大学

通过免费参加 InfluxDB 大学使用 Telegraf 收集数据课程来了解更多关于 Telegraf 的信息。