Telegraf 1.13.0的新功能

导航至

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

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

以下是对我们在Telegraf 1.13中推出的新插件的一个快速了解。

新的网络监控插件

SNMP Trap输入插件:SNMP Traps是从远程启用SNMP的设备发送到中心收集器(SNMP Manager)的警报消息。Telegraf SNMP Trap输入插件接收这些SNMP通知——陷阱和通知请求——以提供系统和网络性能问题的实时视图。

Ethtool输入插件:Ethtool是Linux的一个工具,用于显示和修改网络驱动器和硬件的某些参数。这个Telegraf插件通过收集基于网络设备和驱动器的以太网统计信息来提供对设备的洞察。感谢社区成员Phil Preston的贡献!

新的安全监控插件

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

Suricata输入插件:Suricata是由Open Information Security Foundation (OISF) 开发的开源实时入侵检测系统(IDS)和安全监控引擎。Telegraf Suricata输入插件允许您报告Suricata引擎的内部性能指标。感谢Sascha Steinbiss的贡献。

新的云存储插件

Microsoft Azure Storage Queue输入插件:Microsoft Azure Storage队列是一种用于存储大量消息并可以从任何地方访问的服务。Telegraf Azure Storage Queue输入插件收集这些队列的大小和最老消息的年龄在不同时间间隔。

新的系统监控插件

Systemd 单元输入插件:Systemd 是 Linux 的系统和服务管理器。Telegraf 的 Systemd 单元插件收集 Linux 上的 systemd 加载、活动和子状态。此插件与 win_services 模块 相关,在 Windows 上实现相同的功能。感谢 Benjamin Schweizer 提供此插件。

更多添加

克隆处理器:

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

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

合并聚合器:

Telegraf 合并聚合器使您可以将数据转换为最节省内存和网络传输的格式。此聚合器将具有相同度量、标签集和时间戳的指标合并到单个指标中,具有多个字段。通过合并到单个指标,它们可以更有效地由输出源处理。

更新插件

查看我们对 Telegraf 插件的更新,包括 RedisKubernetesRabbitMQMongoDBKafkaMySQL

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