In this chapter, we explore tools that can be used to monitor performance of kernel subsystems, drivers and other loadable kernel modules.