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 贡献

  • 英特尔基带加速器输入 (inputs.intel_baseband)

    • 从提供无线基带硬件加速的专用和集成英特尔设备收集指标。

    • bkotlowski 贡献

  • Clarify 输出 (outputs.clarify)

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

    • 将聚合指标发送到 Nebius.Cloud Monitoring。

    • abrekhov 贡献

  • Scale 处理器 (processors.scale)

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

    • PaddyKe 贡献

  • Docker Secret Store (secretstores.docker)

    • Secret store 使用 Docker Secrets 作为后端。

    • shantanoo-desai 贡献

  • HTTP Secret Store (secretstores.http)

    • Secret store 从 HTTP 服务器查询密钥。

    • srebhan 贡献

  • CloudEvents Serializer (serializers.cloudevents)

    • 将指标生成为 CloudEvents JSON 格式。

    • srebhan 贡献

重要更改

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

  • 使用缩写时区的时间解析

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

    • 如果用户正在使用这种类型的日期时间,则会打印警告,因为该行为现在将正确解析这些日期时间。

  • 解析器和序列化器结构

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

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

弃用移除

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

下载

前往我们的 下载页面获取最新的 Telegraf 版本。如果您发现问题或有疑问,请加入我们的 InfluxDB 社区 Slack,在我们的 InfluxDB GitHub 仓库或我们的 社区站点中发布,我们将进行查看。

InfluxDB 大学

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