strace

strace

Sledujte systémové hovory a signály.Diagnostický, ladicí a instruktážní obslužný program.
strace je diagnostický, ladicí a instruktážní uživatelský prostor pro Linux.Používá se ke sledování interakcí mezi procesy a linuxovým jádrem, které zahrnují systémová volání, doručování signálů a změny stavu procesů.Činnost sledování je umožněna funkcí jádra známou jako ptrace.Některé unixové systémy poskytují další diagnostické nástroje podobné strace, jako je například příhradový nosník.
strace

Alternativy strace pro BSD

DTrace

DTrace

DTrace je nástroj pro analýzu výkonu a řešení problémů pro systémy Solaris, Mac OS X a FreeBSD.
ltrace

ltrace

ltrace zachycuje a zaznamenává volání dynamické knihovny, která jsou vyvolána prováděným procesem a signály přijaté tímto procesem.
ktrace

ktrace

Obslužný program ktrace umožňuje protokolování trasování jádra pro určené procesy.Data trasování jádra jsou zaznamenána do souboru ktrace.out.