stap-merge command examples

stap-merge command examples

stap-merge – systemtap per-cpu binary merger

$ stap -v -b -e 'probe syscall.open { printf("%s(%d) open\n", execname(), pid()) }'

This should result in several stpd_cpu files (each labled with a number representing which cpu the file was produced from).

$ stap-merge -v stpd_cpu0 stpd_cpu1

Running the stap-merge program in the same directory as the stap script earlier in the example, will produce an ordered sequence of packets with the three part label for each set of data. This result will be pushed through the standard output. An output file could have been specified using the “-o” option.

Leave a Reply

Your email address will not be published. Required fields are marked *