发布公告:Telegraf 1.12.0

导航至

Telegraf的最新功能版本现已发布

最新开源版本的二进制文件可在我们的下载页面找到。

感谢50多位开源社区成员为此项目做出的贡献!

本版本的关键功能亮点包括

  • 新增13个插件,包括能够摄取Docker日志,监控Logstash,将数据输出到自定义脚本。请参见下文以获取完整列表。
  • 现在可以使用--plugins-directory 标志从外部目录中位于编译的.so文件的插件中加载插件。用户可以利用此功能在不将它们编译到主Telegraf二进制文件中时加载外部插件。
  • Telegraf 对现有插件进行了50多项改进,包括对 Elasticsearch 7.x 的支持、改进的 JSON 解析、原生 Ping 支持,以及更多。请查看完整的变更日志以获取详细信息。

新的输入插件

  1. apcupsd 输入插件 (apcupsd)
    • 此插件通过其 NIS 网络协议从 apcupsd 守护进程读取数据。
  2. Docker Log 输入插件 (docker_log)
  3. Fireboard 输入插件 (fireboard)
  4. Logstash 输入插件 (logstash)
  5. MarkLogic 输入插件 (marklogic)
    • 从一个或多个 MarkLogic 主机收集健康状态指标。
  6. OpenNTPD 输入插件 (openntpd)
    • 使用 ntpctl 命令从 OpenNTPD 获取标准 NTP 查询指标。
  7. uWSGI 输入插件 (uwsgi)
    • uWSGI 输入插件使用其 Stats Server 收集有关 uWSGI 的指标。

新的输出插件

  1. Exec 输出插件 (exec)
    • 此插件通过 STDIN 将 Telegraf 指标发送到外部应用程序。

新的解析器

  1. Form Urlencoded (form_urlencoded)
    • 此解析器解析 application/x-www-form-urlencoded 数据,如通常用于查询字符串。

新的处理器

  1. Date 处理器插件 (date)
    • 使用此处理器将指标时间戳添加为可读标签。
  2. Pivot 处理器 (pivot)
    • 使用此处理器将单值指标旋转为多字段指标。
  3. Tag Limit 处理器 (tag_limit)
    • 使用此处理器确保任何给定指标仅保留一定数量的标签,并在数据源追加的标签数量超过限制时选择要保留的标签。
  4. Unpivot 处理器 (unpivot)
    • pivot 处理器相反;使用此处理器将多字段系列旋转为单值指标。

最新开源版本的二进制文件可在我们的下载页面找到。