Strace - The Sysadmin's Microscope
blogs.oracle.com
Strace - The Sysadmin's Microscope
1–10 of 25 posts
Re: Strace - The Sysadmin's Microscope
#2BTW, the Windows equivalent is called "Process Monitor" from the SysInternals guy...
Re: Strace - The Sysadmin's Microscope
#3Re: Strace - The Sysadmin's Microscope
#4Re: Strace - The Sysadmin's Microscope
#5Re: Strace - The Sysadmin's Microscope
#6ltrace is like strace, but does library calls instead of system calls.
Re: Strace - The Sysadmin's Microscope
#7(Obviously the cmdline tools are there as well.)
Re: Strace - The Sysadmin's Microscope
#8What are the args to make Mac OS's "dtrace" behave like "strace" does when given no options?
Unfortunately you need to "sudo" to use it, since dtrace needs root permsisions.
Re: Strace - The Sysadmin's Microscope
#9Does anyone know of a usable (no sudo needed) strace for Darwin / OS X?
Re: Strace - The Sysadmin's Microscope
#10- monitor execve() calls system-wide
- monitor I/O to a specific file, from any process
- measure per-process network usage
(note that newer Linux kernels may have other ways of accomplishing some of these tasks that I'm not aware of).
I've had a lot of success using SystemTap to look at low-level filesystem performance issues in the kernel. We've run SystemTap scripts on our production filesystem servers for over a year with no problems whatsoever.
Edit: formatting