Proporciona una infraestructura que simplifica la recopilación de información sobre el sistema Linux en ejecución. Esto facilita el diagnóstico de problemas de rendimiento, análisis de cuellos de botella y depuración de problemas complejos. Incluye los ejecutables stap, stap-prep, stap-profile-annotate, stap-report y stapbpf
Proceso previo
# apt install linux-headers-$(uname -r)
# apt install linux-image-$(uname -r)-dbg
# sysctl -w kernel.perf_event_paranoid=-1
# sysctl -w kernel.kptr_restrict=0
# stap-prep
# ls -la /lib/modules/$(uname -r)/build/
# ls -la /lib/modules/$(uname -r)/build/.config
A pesar de los bugs de este comando alguna prueba si funciona:
# stap -l 'syscall.*'