版本发布: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 日志输入插件 (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 处理器相反;使用此处理器将多字段序列旋转为单值指标。

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