发布公告:Telegraf 1.17.1
作者:Samantha Wang / 产品
2021年1月27日
导航至
Telegraf 的新维护版本现在可用。
- Telegraf 1.17.1 — 发布说明
此 Telegraf 维护版本包含以下改进
- 为 Windows 平台添加了事件日志支持
- CSV 解析器 (
csv
)- 为 csv 解析器添加了定义字符串跳过值数组的选项。解决了忽略缺失值的问题
- 合并聚合器 (
merge
)- 性能优化改进
- gNMI 输入 (
gnmi
)- 修复了指标路径开头字符被截断的问题
- HTTP 监听器 v2 (
http_listener_v2
)- 修复了插件启动失败时
Stop()
的问题
- 修复了插件启动失败时
- IPMI 传感器输入 (
ipmi_sensor
)- 添加了设置以在 ipmitool 中启用缓存
- 为插件连接添加了
hex_key
参数
- Jenkins 输入 (
jenkins
)- 在 Jenkins 插件中添加了对包含性作业列表的支持
- Lustre2 输入 (
lustre2
)- 修复了插件在字段名称和值之间没有空白字符分隔时崩溃的问题
- Ping 输入 (
ping
)- 当配置中的
method = "native"
时,使用 go-ping 库
- 当配置中的
- Prometheus 输入 (
prometheus
)- 在 Prometheus 解析器中使用 mime-type 处理 protocol-buffer 响应
- Procstat 输入 (
procstat
)- 提供选项,在报告
cpu_usage
时包含核心数 - 在同一个
Gather()
循环中,使用相同的时间戳
- 提供选项,在报告
- PostgreSQL 扩展输入 (
postgresql_extensible
)- 为 postgres_extensible 添加了时间戳列选项,以处理类似日志的查询
- SNMP 输入 (
snmp
)- 扩展了内部 SNMP 包装器,以支持 AES-192、AES-192C、AES-256 和 AES-256C
- Webhooks 输入 (
webhooks
)- 使用 Particle.io Webhook 中的
measurement
JSON 字段作为测量名称
- 使用 Particle.io Webhook 中的
- x509 证书输入 (
x509_cert
)- 修复了超时问题
- Zookeeper 输入 (
zookeeper
)- 改进了
mntr
正则表达式,以匹配特定用户的键
- 改进了
- HTTP 输出 (
http
)- 添加了控制空闲连接超时的选项
- InfluxDB v2 输出 (
outputs.influxdb_v2
)- 修复了当 Elasticsearch 接收器处于只读状态时,Telegraf 日志被错误信息淹没的问题
- 添加了指数退避和尊重客户端错误响应
- TLS (
common.tls
)- 允许指定 SNI 主机名
- 依赖项
- 更新 github.com/nsqio/go-nsq 从 1.0.7 到 1.0.8
- 更新 github.com/Shopify/sarama 从 1.27.1 到 1.27.2
- 更新 github.com/newrelic/newrelic-telemetry-sdk-go 从 0.2.0 到 0.5.1
- 更新 github.com/gosnmp/gosnmp 从 1.28.0 到 1.29.0
最新开源版本的二进制文件可以在我们的下载页面找到。