InfluxData发布Telegraf 1.21.3,更新SNMP、HTTP和OPC-UA输入插件,以及JSON解析器的修复
作者:Samantha Wang / 产品
2022年1月27日
导航至
Telegraf的新维护版本现在可用。
- Telegraf 1.21.3 – 发布说明
输入插件更新
- Execd Input
- 我们在Execd插件中添加了换行,以解决由于输入流意外结束而导致的Prometheus解析文本格式错误。
- IPset Input
- 插件现在在运行ipset命令之前进行init检查。这现在可以防止启动后发生panic。
- OPC-UA Input
- 我们修复了字段重复的问题。
- HTTP Input
- 当未设置body时,插件现在发送实际的空http body,以防止服务器端错误信息。
- SNMP Input
- 我们修复了当MIBs文件夹不存在时SNMP插件会出错的问题。
- SNMP Trap Input
- 我们修复了部分解析OID的翻译问题。
输出插件更新
- AMQP Output
- 在写入错误时,插件现在关闭最后一个连接,以避免连接泄漏。
- Timestream Output
- 我们修复了与写入记录的批处理逻辑相关的问题,并引入了对Timestream输出插件的并发请求。
- Stackdriver 输出
- 插件现在为所有计数器度量(按名称、标签和字段键入)发送正确的间隔起始时间。
- Syslog 输出
- 我们按照RFC 6587正确设置了Syslog输出的ASCII结尾。
解析器插件更新
- Nagios 解析器
- 解析器现在在执行命令时记录正确的错误。真实错误消息将被写入日志,以便正确调试问题。
- JSON v2 解析器
- 我们修复了使用
unix_ns
时间戳格式时的时戳精度问题。
- 我们修复了使用
- Wavefront 解析器
- 我们添加了缺失的设置
wavefront_disable_prefix_conversion
。
- 我们添加了缺失的设置
依赖项
- 更新
grpc
模块到v1.44.0 - 将
google.golang.org/api
模块从0.54.0更新到0.65.0 - 将
antchfx/xmlquery
模块从1.3.6更新到1.3.9 - 将
nsqio/go-nsq
模块从1.0.8更新到1.1.0 - 将
prometheus/common
模块从0.31.1更新到0.32.1 - 将
cloud.google.com/go/pubsub
模块从1.17.0更新到1.17.1 - 将
influxdata/influxdb-observability/influx2otel
模块从0.2.8更新到0.2.10 - 将
shirou/gopsutil/v3
模块从3.21.10更新到3.21.12 - 将
jackc/pgx/v4
模块从4.6.0更新到4.14.1 - 将
Azure/azure-event-hubs-go/v3
模块从3.3.13更新到3.3.17 - 将
gosnmp/gosnmp
模块从1.33.0更新到1.34.0 - 将
hashicorp/consul/api
模块从1.9.1更新到1.12.0 - 将
antchfx/xpath
模块从1.1.11更新到1.2.0 - 将
antchfx/jsonquery
模块从1.1.4更新到1.1.5 - 将
prometheus/procfs
模块从0.6.0更新到0.7.3 - 将
aws/aws-sdk-go-v2/service/cloudwatchlogs
模块从1.5.2更新到1.12.0 - 将
kardianos/service
模块从1.0.0更新到1.2.1 - 将
couchbase/go-couchbase
模块从0.1.0更新到0.1.1 - 将
pion/dtls/v2
模块从2.0.9更新到2.0.13 - 将
containerd/containerd
模块更新到1.5.9
访问我们的下载页面获取最新的Telegraf版本。如果您发现问题或有问题,请加入我们的InfluxDB Community Slack,在InfluxDB GitHub 仓库或我们的社区网站上发布,我们将查看。
如果您有兴趣参与测试您使用的插件和系统的错误修复和功能,请填写此表格。Telegraf维护者将在拉取请求上标记您以测试工件。这将帮助我们更好地解决发布后可能出现的错误。