InfluxData 发布 Telegraf 1.21.4,以解决安全漏洞并更新插件

导航至

Telegraf 1.21.4 包括 Docker Input Plugin、JSON v2 Parser 和 Go 库的更新,以解决安全漏洞。此 Telegraf 的新维护版本现已发布

构建

输入插件更新

  • Docker 输入
    • 我们更新了 Docker 内存使用量计算,以匹配最新 Docker CLI 给出的值。
  • ECS 输入
    • ECS 插件现在使用当前时间作为时间戳。
  • SNMP 输入
    • 该插件现在确保文件夹不会被多次加载。
  • Windows 性能计数器输入
    • 我们为插件添加了已弃用警告和版本,以支持 PreVista。

输出插件更新

Parser 插件更新

  • JSON v2 Parser
    • 我们修复了 json_v2 parser 执行期间的时间戳更改问题。
    • 我们修复了对 timestamp_path 的不正确处理。
    • 插件现在允许可选路径并正确处理错误路径。

Serializer 插件更新

新的外部插件

  • apt
    • 检查 Debian 软件包更新的插件。由 @x70b1 贡献。
  • knot
    • 从 Knot DNS 收集统计信息的插件。由 @x70b1 贡献。

依赖项

  • 更新至 Go 1.17.7 以解决库中的三个安全问题
  • 将所有 go.opentelemetry.io 从 0.24.0 更新到 0.27.0。
  • github.com/signalfx/golib/v3 从 3.3.38 更新到 3.3.43。
  • github.com/aliyun/alibaba-cloud-sdk-go 从 1.61.1004 更新到 1.61.1483。
  • github.com/denisenkom/go-mssqldb 从 0.10.0 更新到 0.12.0。
  • github.com/gopcua/opcua 从 0.2.3 更新到 0.3.1。
  • github.com/nats-io/nats-server/v2 从 2.6.5 更新到 2.7.2。
  • k8s.io/client-go 从 0.22.2 更新到 0.23.3。
  • github.com/aws/aws-sdk-go-v2/service/kinesis 从 1.6.0 更新到 1.13.0。
  • github.com/benbjohnson/clock 从 1.1.0 更新到 1.3.0。
  • github.com/Azure/azure-kusto-go 从 0.5.0 更新到 0.5.2。
  • github.com/vmware/govmomi 从 0.27.2 更新到 0.27.3。
  • github.com/prometheus/client_golang 从 1.11.0 更新到 1.12.1。
  • go.mongodb.org/mongo-driver 从 1.7.3 更新到 1.8.3。
  • github.com/google/go-cmp 从 0.5.6 更新到 0.5.7。
  • go.opentelemetry.io/collector/model 从 0.39.0 更新到 0.43.2。
  • github.com/multiplay/go-ts3 从 1.0.0 更新到 1.0.1。
  • cloud.google.com/go/monitoring 从 0.2.0 更新到 1.2.0。
  • github.com/vmware/govmomi 从 0.26.0 更新到 0.27.2。

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

如果您有兴趣参与测试您正在使用的插件和系统的错误修复和功能,请填写此表单。Telegraf 维护人员将在拉取请求中标记您以测试工件。这将帮助我们更好地解决版本发布后可能出现的错误。