作者:北关仔仔_378 | 来源:互联网 | 2023-01-08 15:35
Netdata 1.20.0 发布了。Netdata 是一款 Linux 性能实时监测工具。新版本包含54 项错误修复、89 项改进和 38 项文档更新。
这是 Netdata 在 2020 年发布的第一个主要版本,带有新的 Alpha版 eBPF 收集器。 eBPF(扩展的 Berkeley 数据包过滤器)是一个虚拟字节码机器,直接内置于 Linux 内核中,可用于高级监视和跟踪。
在此版本中,eBPF 收集器监视内核内部的系统调用,以帮助了解和可视化文件描述符,虚拟文件系统(VFS)操作以及进程/线程交互的行为。现在已经可以使用它来调试应用程序,并更好地了解 Linux 内核如何处理 I/O 和流程管理。
eBPF 收集器仍处于预览中,还未立即启用,更多信息可参阅文章:Linux eBPF monitoring with Netdata。
此版本还引入了主机标签(host labels),这是组织 Netdata 监视的系统的一种强大的新方法。Netdata 会自动为基本信息创建一些标签,但是也可以通过根据系统的位置、用途、操作系统甚至系统上线的时间对系统进行细分来补充默认值。
可以使用主机标签创建仅适用于具有特定标签的系统的警报,也可以将标签应用于使用导出引擎归档到其他数据库的指标。因为标签是从从属系统流到主系统的,所以现在可以直接从主系统中找到有关整个基础结构的重要信息。
此外,新版本引入了一个新的 CockroachDB 收集器。团队表示自己在内部也使用 CockroachDB,所以希望有一种更好的方法来控制数据库的运行状况和性能。
最后,还添加了一个新的 squid access log collector,该收集器可以解析和可视化请求、带宽、响应等等。apps.plugin 收集器也获得了处理组的新方法和改进。
详细内容见更新说明:
https://github.com/netdata/netdata/releases/tag/v1.20.0