第 26 章 SystemTap 入门


作为系统管理员,您可以使用 SystemTap 识别正在运行的 RHEL 系统上的 bug 或性能问题的底层原因。作为应用程序开发人员,您可以使用 SystemTap 密切监控和分析 RHEL 环境中的应用程序行为。

26.1. SystemTap 的目的

SystemTap 是跟踪和探测工具,可用于详细研究和监视操作系统(特别是内核)的活动。SystemTap 提供与 netstatpstopiostat 等工具输出相似的信息。但是,SystemTap 提供了更多用于收集的信息的过滤和分析选项。在 SystemTap 脚本中,您可以指定 SystemTap 收集的信息。

SystemTap 旨在通过为用户提供基础架构来跟踪内核活动并将此功能与以下两个属性相结合来补充现有 Linux 监控工具套件:

灵活性
使用 SystemTap 框架,您可以开发简单的脚本来调查和监控内核空间中发生的各种内核功能、系统调用和其他事件。因此,SystemTap 并不是一个工具,它是一种系统,可用于开发自己的内核特定发行版和监控工具。
易用性
使用 SystemTap,您可以监控内核活动,而无需重新编译内核或重启系统。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat