0xtools
0xtools copied to clipboard
0x.Tools: Always-on Profiling for Production Systems
cmdline
Hi Tanel, Is the cmdline option supposed to include the full command line of a process? It looks like I am getting the process name (or path to it) instead...
Hi @tanelpoder I just added a spec file for supporting systemd. Some features: 1. Start xcapture service and xcapture-restart.timer sevice after `rpm -ivh oxtools` or `yum install -y 0xtools` 2....
psn tool can't run on centos 7.9 ppc64le release and will report can't find unistd_x64.h file even after install kernel-headers. After adding path of unistd.h to proc.py, psn tool works...
Hi, I'm getting the following error while trying to use any of the tools: ~~~ [root@fedora ~]# git clone https://github.com/tanelpoder/0xtools Cloning into '0xtools'... remote: Enumerating objects: 293, done. remote: Counting...
Some simple stuff; directory check, existence of perf. Also, use python2. I am not sure if this will work everywhere, though on Oracle Linux I found it necessary. Added Query-Examples.md...
Currently python3 gives this (python2 has some newlines for readability): ``` $ sudo psn -r -p 111525 -a -G syscall,wchan Linux Process Snapper v1.1.0 by Tanel Poder [https://0x.tools] Sampling /proc/stat,...
Using `pid,tid` for listing PID/thread ID is more consistent naming than `pid,task`. Add `tid` into the output of `psn --list` too.
getdents, unlinkat calls can be seen when working with directories with large number of files/inodes. I'm not 100% sure it will work everywhere, and tested it on Ubuntu 20.04 only....