Platinum Sponsors

  • Intel
  • IBM

Gold Sponsors

  • NetApp

Silver Sponsors

  • HP
  • Google
  • MontaVista
  • Sandisk


  • Portland State University
  • Linux Foundation

Press Partners

  • Linux Journal
  • Linux Weekly News
  • Linux Pro Magazine

Sponsorship opportunities

For more information on sponsorship opportunities, please contact Angela Brown. Linux Plumbers Conf sponsorship packages.

systemtap Tutorial - Jim Keniston


Jim is an advisory software engineer in the RAS group of IBM's Linux Technology Center. He is a member of the systemtap team and maintainer of uprobes, part of the kernel infrastructure used by systemtap. He has worked primarily in compilers, libraries, system management tools, and Linux instrumentation.


Systemtap is a tool for system-wide tracing, debugging, and performance analysis. This tutorial presents systemtap to the prospective user. We provide a brief overview, explain how to get started with systemtap, and illustrate the features of systemtap's scripting language through a series of sample scripts. We explain how to use the tapsets (script libraries) provided with systemtap, and how to create your own tapsets.

This tutorial supplements Frank Eigler's talk, "systemtap's capabilities, limitations, and implementation". Frank's talk focuses primarily on design and implementation issues; this tutorial will give attendees more insight into how systemtap is used. Frank will assist in the tutorial.