En informática, SystemTap (stap) es un lenguaje de script y herramienta para la instrumentación dinámica para sistemas operativos en producción basados en el núcleo Linux.
[1] SystemTap debutó en 2005 en Red Hat Enterprise Linux 4 Update 2 como una vista previa de la tecnología.
[3] A 2011, SystemTap es totalmente compatible con todas las distribuciones de Linux, incluyendo RHEL/CentOS 5[4] desde la actualización 2, SLES 10,[5] Fedora, Debian y Ubuntu.
Se agregaron puntos de rastreo en el CPython VM y JVM en SystemTap 1.2.
El backend más reciente[9] se basa en el byte-code eBPF, está limitado a las capacidades del intérprete del kernel de Linux y requiere un nivel de privilegio intermedio.