版本发布: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 日志输入插件 (
docker_log
)- 此插件使用 Docker Engine API 获取正在运行的 Docker 容器的日志。
- Fireboard 输入插件 (
fireboard
)- 此插件从 Fireboard 温度计收集实时温度数据。
- Logstash 输入插件 (
logstash
)- 此插件读取 Logstash Monitoring 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
处理器相反;使用此处理器将多字段序列旋转为单值指标。
- 与
最新开源版本的二进制文件可在我们的下载页面找到。