Для начала нужно заручиться поддержкой со стороны ядра (список взят с "Installing and Using SystemTap"):
General setup --->
[*] Kprobes
[*] Kernel->user space relay support (formerly relayfs)
Kernel hacking --->
[*] Debug Filesystem
[*] Kernel debugging
[*] Compile the kernel with debug info
Security Options --->
[*] Default Linux Capabilities
Или вот так:
cat .config | egrep 'CONFIG_DEBUG_INFO|CONFIG_KPROBES|CONFIG_RELAY|CONFIG_DEBUG_FS|CONFIG_MODULES|CONFIG_MODULES_UNLOAD'
Ставим:
apt-get install -y systemtap
Примеры использования
А запускать скрипты так: stap fork.stp -v
А вот еще интересная статья
А вот и "тестовые наборы": /usr/share/doc/systemtap/examples
No comments :
Post a Comment
Note: only a member of this blog may post a comment.