发布公告:Telegraf 1.12.0
作者:Russ Savage / 产品
2019年9月3日
导航至
Telegraf的最新功能版本现已发布
- Telegraf 1.12.0 发布说明
最新开源版本的二进制文件可在我们的下载页面找到。
感谢50多位开源社区成员为此项目做出的贡献!
本版本的关键功能亮点包括
- 新增13个插件,包括能够摄取Docker日志,监控Logstash,将数据输出到自定义脚本等。请参见下文以获取完整列表。
- 现在可以使用
--plugins-directory
标志从外部目录中位于编译的.so
文件的插件中加载插件。用户可以利用此功能在不将它们编译到主Telegraf二进制文件中时加载外部插件。 - Telegraf 对现有插件进行了50多项改进,包括对 Elasticsearch 7.x 的支持、改进的 JSON 解析、原生 Ping 支持,以及更多。请查看完整的变更日志以获取详细信息。
新的输入插件
- apcupsd 输入插件 (
apcupsd
)- 此插件通过其 NIS 网络协议从 apcupsd 守护进程读取数据。
- Docker Log 输入插件 (
docker_log
)- 此插件使用 Docker 引擎 API 获取运行 Docker 容器的日志。
- Fireboard 输入插件 (
fireboard
)- 此插件从 Fireboard 温度计 收集实时温度数据。
- Logstash 输入插件 (
logstash
)- 此插件读取由 Logstash 监控 API 提供的指标。
- MarkLogic 输入插件 (
marklogic
)- 从一个或多个 MarkLogic 主机收集健康状态指标。
- OpenNTPD 输入插件 (
openntpd
)- 使用
ntpctl
命令从 OpenNTPD 获取标准 NTP 查询指标。
- 使用
- uWSGI 输入插件 (
uwsgi
)- uWSGI 输入插件使用其 Stats Server 收集有关 uWSGI 的指标。
新的输出插件
- Exec 输出插件 (
exec
)- 此插件通过
STDIN
将 Telegraf 指标发送到外部应用程序。
- 此插件通过
新的解析器
- Form Urlencoded (
form_urlencoded
)- 此解析器解析
application/x-www-form-urlencoded
数据,如通常用于查询字符串。
- 此解析器解析
新的处理器
- Date 处理器插件 (
date
)- 使用此处理器将指标时间戳添加为可读标签。
- Pivot 处理器 (
pivot
)- 使用此处理器将单值指标旋转为多字段指标。
- Tag Limit 处理器 (
tag_limit
)- 使用此处理器确保任何给定指标仅保留一定数量的标签,并在数据源追加的标签数量超过限制时选择要保留的标签。
- Unpivot 处理器 (
unpivot
)- 与
pivot
处理器相反;使用此处理器将多字段系列旋转为单值指标。
- 与
最新开源版本的二进制文件可在我们的下载页面找到。