systemtap

systemtap es una completa herramienta que permite cotillear lo que se cuece en el kernel (en la línea del ínclito dtrace). En la documentación (/usr/share/doc/systemtap-doc/examples) hay multitud de ejemplos interesantes de sus posibilidades. Algunos ejemplos:

  • general/watchdog.stp: procesos de usuario relacionados con una llamada que tarda más de lo esperado
  • interrupt/interrupts-by-dev.stp: interrupciones por dispositivo
  • io/disktop.stp: procesos con entrada/salida más intensa
  • process/sigkill.stp: señales de terminación

La única “pega” es que necesita la versión debug del kernel…

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *