Telegraf 1.29版本说明
由Josh Powers / 开发者,产品
2023年12月13日
导航至
Telegraf的新功能版本现已发布
- Telegraf 1.29 — 版本说明
您可以在我们的下载页面找到最新Telegraf版本的二进制文件。感谢所有开源社区成员为这项努力做出的贡献!
新插件
这些是最新插件,首次在本次版本中可用
- 过滤器处理器 (
processors.filter
)- 设置规则,具有保留或丢弃特定指标的能力
- 由srebhan贡献
- LDAP输入 (
inputs.ldap
)- 监控LDAP服务器监控后端
- 由srebhan贡献
- OpenSearch输出 (
outputs.opensearch
)- 将指标发送到OpenSearch
- 由mannukalra贡献
- Systemd密钥存储 (
secretstores.systemd
)- 使用systemd作为后端的秘密存储
- 由srebhan贡献
重要更改
以下是需要突出的更改
- 秘密全局选项
- 引入了新的
--unprotected
全局标志。 - 当设置此标志时,它指示Telegraf不尝试保留锁定内存页面。此选项可能存在安全风险,因为解密的秘密可能会被交换到磁盘,但允许在不可以保留锁定内存的环境中执行。
- 引入了新的
- 弃用fieldpass和fielddrop修饰符
- 为了更好地与命名约定对齐,度量修饰符
fieldpass
和fielddrop
被替换为fieldinclude
和fieldexclude
。 - 所有选项将继续工作,但文档和示例都更新了新术语。
- 为了更好地与命名约定对齐,度量修饰符
- Oracle和IBM Netezza SQL支持
- SQL输入插件现在为Oracle和IBM Netezza提供了驱动程序。
- Stackdriver分发
- Stackdriver输出现在可以接收直方图并将它们作为Stackdriver分布发送。
- 这仅支持Prometheus度量版本1的直方图。版本2直方图的稀疏布局需要使用合并聚合器。
- 从inputs.procstat中删除所有零字段
- 迄今为止,Telegraf报告了以下字段:
cpu_time_guest
、cpu_time_guest_nice
、cpu_time_idle
、cpu_time_irq
、cpu_time_nice
、cpu_time_soft_irq
和cpu_time_steal
,底层库从未设置这些字段。因此,这些字段始终为零。
- 迄今为止,Telegraf报告了以下字段:
- 迁移的引入
- 用户可以使用新的
telegraf config migrate
命令迁移多个已弃用的插件和插件选项。这对于v1.30.0中计划删除的所有插件和选项都有效(参见下一节)。 - 对于每个给定的配置文件,该命令生成一个带有
.migrated
后缀的迁移版本。 - 请在使用之前检查修改并测试迁移版本!
- 请仔细检查命令的输出,因为某些迁移可能需要进一步的手动干预,原因包括模糊的设置、修改的度量格式或复杂的配置。
- 注意:迁移命令不会保留迁移插件的注释!
- 用户可以使用新的
弃用删除
这是在计划删除几个插件和选项之前的最后一个版本。用户已经通过多年的警告了解到这些删除。删除列表包括
- 插件
inputs.cassandra
被替换为inputs.jolokia2
inputs.httpjson
被替换为inputs.http
inputs.io
被替换为inputs.diskio
inputs.jolokia
被替换为inputs.jolokia2
inputs.kafka_consumer_legacy
被替换为inputs.kafka_consumer
inputs.snmp_legacy
被替换为inputs.snmp
inputs.tcp_listener
被替换为inputs.socket_listener
inputs.udp_listener
被替换为inputs.socket_listener
outputs.riemann_legacy
被替换为outputs.riemann
- 配置选项
inputs.disk: mountpoints
被替换为mount_points
inputs.mqtt_consumer: metric_buffer
被忽略inputs.nats_consumer: metric_buffer
被忽略inputs.influxdb : url
被替换为urls
下载
前往我们的下载页面获取最新的Telegraf版本。如果您发现问题或有问题,请加入我们的InfluxDB社区Slack、在我们的InfluxDB GitHub仓库或我们的社区网站,我们将予以关注。
InfluxDB大学
通过免费参加InfluxDB大学使用Telegraf收集数据课程了解更多关于Telegraf的信息。