SystemTap

SystemTap

SystemTap为实时运行的内核和用户空间应用程序提供了工具。
SystemTap提供了免费软件(GPL)基础结构,以简化有关正在运行的Linux系统的信息的收集。这有助于诊断性能或功能问题。SystemTap消除了开发人员查看繁琐且破坏性的工具,重新编译,安装和重新启动序列的需要,而这些可能是收集数据所需的。SystemTap提供了一种简单的命令行界面和脚本语言,用于为实时运行的内核以及用户空间应用程序编写工具。我们将发布示例,并扩大内部“ tapset”脚本库以帮助重用和抽象。在其他跟踪/探测工具中,SystemTap是用于可能需要实时分析,可编程的在线响应和整个系统符号访问的复杂任务的首选工具。SystemTap还可以处理简单的跟踪作业。
systemtap

具有商业许可证的FreeBSD版SystemTap的替代方案