InfluxData 发布了 Telegraf 1.21.3,更新了 SNMP、HTTP 和 OPC-UA 输入插件,并修复了 JSON 解析器
作者:Samantha Wang / 产品
2022 年 1 月 27 日
导航至
Telegraf 的新维护版本现已可用。
- Telegraf 1.21.3 – 发行说明
输入插件更新
- Execd 输入
- 我们通过在 Execd 插件中添加换行符,解决了由于输入流意外结束而导致的 Prometheus 解析的文本格式解析错误。
- IPset 输入
- 插件现在在运行之前对 ipset 命令执行初始化检查。这现在可以防止启动后发生 panic。
- OPC-UA 输入
- 我们修复了字段被复制的问题。
- HTTP 输入
- 当未设置正文时,插件现在发送实际的空 http 正文。这可以防止服务器端错误消息。
- SNMP 输入
- 我们修复了当 MIBs 文件夹不存在时 SNMP 插件会出错的问题。
- SNMP Trap 输入
- 我们修复了部分解析的 OID 的转换。
输出插件更新
- AMQP 输出
- 插件现在在写入错误时关闭最后一个连接,以避免连接泄漏。
- Timestream 输出
- 我们修复了 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 社区 Slack,在我们的 InfluxDB GitHub 仓库或我们的社区站点中发布,我们将进行查看。
如果您有兴趣参与测试您正在使用的插件和系统的错误修复和功能,请填写此表单。Telegraf 维护人员将在拉取请求中标记您以测试工件。这将帮助我们更好地解决发布后可能出现的错误。