InfluxData 发布 Telegraf 1.21.4,以解决安全漏洞并更新插件
作者:Samantha Wang / 产品
2022 年 2 月 16 日
导航至
Telegraf 1.21.4 包括 Docker Input Plugin、JSON v2 Parser 和 Go 库的更新,以解决安全漏洞。此 Telegraf 的新维护版本现已发布。
- Telegraf 1.21.4 – 发行说明
构建
- 更新至 Go 1.17.7 以解决库中的三个安全问题
输入插件更新
- Docker 输入
- 我们更新了 Docker 内存使用量计算,以匹配最新 Docker CLI 给出的值。
- ECS 输入
- ECS 插件现在使用当前时间作为时间戳。
- SNMP 输入
- 该插件现在确保文件夹不会被多次加载。
- Windows 性能计数器输入
- 我们为插件添加了已弃用警告和版本,以支持 PreVista。
输出插件更新
- AMQP 输出
- 插件现在在关闭之前检查 nil 客户端。
- Azure Data Explorer 输出
- 我们添加了 azureBlob 控件以降低 RAM 使用率。
- Elasticsearch 输出
- 我们为插件添加了一个 scheme,以修复 sniffing 选项中的错误。
Parser 插件更新
- JSON v2 Parser
- 我们修复了 json_v2 parser 执行期间的时间戳更改问题。
- 我们修复了对
timestamp_path
的不正确处理。 - 插件现在允许可选路径并正确处理错误路径。
Serializer 插件更新
- Prometheus Remote Write Serializer
- 我们修复了 serializer 使用错误时间戳单位的问题。
新的外部插件
依赖项
- 更新至 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 维护人员将在拉取请求中标记您以测试工件。这将帮助我们更好地解决版本发布后可能出现的错误。