System Process Monitoring

Advertisements


  • strace (System call and signal tracing tool) (cvs) (ml) (deb)
  • ltrace (Dynamic library call tracing tool) (deb)
  • ctrace (Multi-threaded trace/debug library. License: BSD-style) (cvs)
  • pstack (Stack tracer for a process/threads) (deb)
  • sysfence (Resource monitoring daemon. Sysfence checks resource levels and makes desired action if some values exceed safety limits.) (cvs)
  • psmon (Perl based daemon or command-line-tool for monitoring processes according to a set of user-defined rules, and respawning/killing the process if needed. Inactive project.)
  • systrace (Tool for interactively generating system call policies) (ml)
  • pv ("Pipe Viewer". Utility for monitoring the progress of data through a inter-process pipe.)
  • ELSA ("Enhanced Linux System Accounting". Framework for monitoring usage of Linux kernel resources by groups of processes.) (cvs) (ml)

Ads