Telegraf 1.31 版本说明
由 Josh Powers / 产品
2024年6月12日
导航到
Telegraf 的新功能版本现已发布
- Telegraf 1.31 — 版本说明
您可以在我们的 下载页面 上找到最新 Telegraf 版本的二进制文件。感谢所有开源社区成员为这一努力做出的贡献!
新插件
这些是最新的插件,首次在此版本中提供
- OpenMetrics 解析器 (
parsers.openmetrics
)- 解析 OpenMetrics 风格的 Prometheus 指标
- 由 srebhan 贡献
- Parquet 解析器 (
parsers.parquet
)- 从解析 Parquet 文件生成指标
- 由 powersj 贡献
- Smartctl 输出 (
inputs.smartctl
)- 从 smartctl JSON 输出收集指标
- 由 powersj 贡献
- 时间戳处理器 (
processors.timestamp
)- 将包含时间戳的字段解析为其他格式的时间戳
- 由 powersj 贡献
重要变更
以下是一些值得关注的变更
- CLI 选项:远程 URL 重试
- 新的
--url-config-retry-attempts
CLI 选项允许用户设置从基于 URL 的配置文件开始的重试次数。默认值保持为 3。 - 用户可以将此设置为 -1 以无限期尝试,但请注意,Telegraf 将在获取配置之前阻止启动。
- 新的
- CLI 选项:重载 URL 间隔
- 引入了
--url-config-check-interval
CLI 选项,用于检查远程 URL 是否已更新。现有的--watch-config
选项仅用于本地文件。 - 此选项检查 Last-Modified 标头以确定是否需要更新。
- 引入了
- 弃用移除
- 所有弃用移除的消息都已更新为 v1.35.0(2025年6月)或 v1.40(2026年9月)。
- 如果您发现任何替换问题,请提交问题。
- 启动时重试错误
- 通常情况下,如果 Telegraf 检测到连接输入时出现错误,它将无法启动。这是为了确保用户了解错误,并防止用户在 Telegraf 没有收集到所有配置的数据时误以为一切正常。
- 一些用户可能希望收集尽可能多的信息。为此,引入了一组新的启动错误行为配置选项,并添加到多个插件中。这些选项允许用户选择“错误”当前行为、“重试”以允许插件进行额外的重试,或者“忽略”以禁用该插件进一步尝试。
- 具有多个选择标准的 Procstat
- 现在,proctstat 输入插件允许用户定义多个过滤选择标准。
- 利用这项新功能,用户可以定义更精确的搜索参数,以减少输出和生成的指标。
- Procstat 字段
- PR #15186 修改了 Linux 上 inputs.procstat 字段 read_bytes 和 write_bytes 的含义,现在它们包含 所有 I/O 操作,以与其他操作系统保持一致。之前的值作为 disk_read_bytes 和 disk_write_bytes 输出,仅测量 仅 存储层上的 I/O。
下载
前往我们的下载页面获取最新的 Telegraf 版本。如果您有问题或疑问,请加入我们的InfluxDB Community Slack,在InfluxDB GitHub Repo或社区站点上发帖,我们将为您查看。
InfluxDB 大学
通过免费学习 InfluxDB 大学使用 Telegraf 收集数据课程,了解更多关于 Telegraf 的信息。