SystemTap

SystemTap

SystemTap giver instrumentering til en live kørende kerne og user-space applikationer.
SystemTap leverer gratis software (GPL) infrastruktur for at forenkle indsamlingen af ​​information om det kørende Linux-system.Dette hjælper med diagnosen af ​​en ydelse eller et funktionelt problem.SystemTap eliminerer behovet for, at udvikleren går gennem det kedelige og forstyrrende instrument, rekompilerer, installerer og genstarter sekvens, som ellers kan være påkrævet for at indsamle data.SystemTap leverer en simpel kommandolinjegrænseflade og scriptingsprog til at skrive instrumentering til en live kørende kerne plus bruger-plads-applikationer.Vi udgiver eksempler samt udvider det interne "tapset" scriptbibliotek for at hjælpe med genbrug og abstraktion.Blandt andre sporings- / sonderingsværktøjer er SystemTap det valgte værktøj til komplekse opgaver, der kan kræve live-analyse, programmerbar on-line respons og symbolsk adgang til hele systemet.SystemTap kan også håndtere enkle sporingsopgaver.
systemtap

Alternativer til SystemTap til alle platforme med enhver licens

strace

strace

Spor systemopkald og signaler.Et diagnostisk, debugging og instruktionsbrugerområde.
DTrace

DTrace

DTrace er et værktøj til analyse af fejl og fejlfinding til Solaris, Mac OS X og FreeBSD.
ltrace

ltrace

Det trækker op og registrerer dynamiske biblioteksopkald, der kaldes ved en udført proces og de signaler, der modtages af den proces.
perf

perf

Instrument CPU-præstationstællere, tracepoint, kprobes og uprobes (dynamisk sporing).
ktrace

ktrace

Hjælpeprogrammet ktrace muliggør sporing af kerner til de specificerede processer.Kernesporingsdata logges til filen ktrace.out.
GNU Data Display Debugger

GNU Data Display Debugger

GNU DDD er en grafisk front-end for kommandolinjebuggere såsom GDB, DBX, WDB, Ladebug, JDB, XDB, Perl debugger, bash debugger bashdb, GNU Make debugger remake, eller ...
Quartz Debug

Quartz Debug

Quartz Debug er en del af Xcode Tools og giver udvikleren mulighed for at overvåge og teste forskellige Quartz og Quartz Extreme applikationer og ydelsesproblemer.
ktap

ktap

ktap er et script-baseret dynamisk sporingsværktøj til Linux.Det bruger et scriptingsprog og lader brugere spore Linux-kernen dynamisk.
ftrace

ftrace

Ftrace er en intern tracer designet til at hjælpe udviklere og designere af systemer med at finde, hvad der foregår inde i kernen.