Telegraf 1.13.0 版本的新功能

导航至

上周我们发布了 Telegraf 1.13.0,其中包含新的插件,以帮助进行网络、安全、云和系统监控,以及解析 Prometheus 指标的新方法。所有软件包均使用 Go 1.13.5 编写。

这一切都离不开 30 多位社区成员的贡献,他们参与编写插件、修复错误、代码审查以及其他一切工作,以帮助 Telegraf 变得更好!

以下快速了解一下我们在 Telegraf 1.13 中发布的新插件。

新的网络监控插件

SNMP Trap 输入插件SNMP Trap 是从远程启用 SNMP 的设备发送到中央收集器 SNMP 管理器的警报消息。Telegraf SNMP Trap 输入插件接收这些 SNMP 通知(trap 和 inform 请求),以实时查看系统和网络性能问题。

Ethtool 输入插件 Ethtool 是一个 Linux 工具,用于显示和修改网络驱动程序和硬件的某些参数。此 Telegraf 插件通过收集基于网络设备和驱动程序的以太网统计信息,让您深入了解这些设备。感谢社区成员 Phil Preston 的贡献!

新的安全监控插件

Synproxy 输入插件 Synproxy 是一个 Linux netfilter 模块,用于 SYN 和类似类型的分布式拒绝服务 (DDoS) 攻击缓解。Synproxy Telegraf 输入插件收集 synproxy 计数器,例如有效/无效计数器、重新传输的 cookie、接收到的 SYN 请求等。感谢 Remi Frenay 的贡献。

Suricata 输入插件Suricata 是一个开源实时 入侵检测系统 (IDS) 和安全监控引擎,由开放信息安全基金会 (OISF) 开发。Telegraf Suricata 输入插件允许您报告 Suricata 引擎的内部性能指标。感谢 Sascha Steinbiss 的贡献。

新的云存储插件

Microsoft Azure 存储队列输入插件 Microsoft Azure 存储队列 是一项用于存储大量可从任何位置访问的消息的服务。Telegraf Azure 存储队列输入插件收集这些队列的大小以及不同时间间隔内最旧消息的年龄。感谢 Mattias Jiderhamn 的贡献!

新的系统监控插件

Systemd Units 输入插件Systemd 是 Linux 的系统和服务管理器。Telegraf Systemd Units 插件收集 Linux 上的 systemd 加载、活动和子状态。此插件与 win_services 模块 相关,后者在 Windows 上实现相同目的。感谢 Benjamin Schweizer 的贡献。

更多新增功能

Clone 处理器: 

Clone 处理器创建每个通过它的指标的副本,保持原始指标不变,并允许修改复制的指标。此处理器的一个强大用例是收集一次指标并克隆它们以模拟拥有多个主机(修改 host 标签)。

此处理器由 Adrián López 贡献 — 感谢!

Merge Aggregator: 

Telegraf Merge Aggregator 使您能够将数据转换为内存和网络传输效率最高的形式。此聚合器将具有相同 measurement、标签集和时间戳的指标合并为一个具有多个字段的单个指标。通过合并为单个指标,输出源可以更有效地处理它们。

更新的插件

查看我们对 Telegraf 插件的更新:RedisKubernetesRabbitMQMongoDBKafkaMySQL

查看这些新插件,并在我们的 GitHub 页面上提供您的任何反馈!