Search code examples
linuxdebuggingstrace

Visualising strace output


Is there a simple tool, or maybe a method to turn strace output into something that can be visualised or otherwise easier to sift through? I am having to figure out where an application is going wrong, but stracing it produces massive amounts of data. Trying to trace what this application and its threads are doing (or trying to do) on a larger scale is proving to be very difficult to do reading every system call.

I have no budget for anything, and we are a pure Linux shop.


Solution

  • If your problem is a network one, you could try to limit the strace output to the network related syscalls with a

    strace -e trace=network your_program