SystemTap

SystemTap

SystemTap tillhandahåller instrumentering för en live-körande kärna och användarutrymme applikationer.
SystemTap tillhandahåller gratis programvara (GPL) infrastruktur för att förenkla insamlingen av information om det löpande Linux-systemet.Detta hjälper till att diagnostisera prestanda eller funktionsproblem.SystemTap eliminerar behovet av utvecklaren att gå igenom det tråkiga och störande instrumentet, rekompilera, installera och starta om sekvenser som annars kan krävas för att samla in data.SystemTap tillhandahåller ett enkelt kommandoradgränssnitt och skriptspråk för skrivinstrumentation för en livekörande kärna plus användarutrymme-applikationer.Vi publicerar prover samt utvidgar det interna "tapset" -skriptbiblioteket för att hjälpa till att återanvända och abstrahera.Bland andra spårnings- / sondverktyg är SystemTap det valda verktyget för komplexa uppgifter som kan kräva direktanalys, programmerbar onlinesvar och symboliskt åtkomst av hela systemet.SystemTap kan också hantera enkla spårningsjobb.
systemtap

Alternativ till SystemTap för alla plattformar med någon licens

strace

strace

Spårningssystem samtal och signaler.Ett diagnostiskt, felsöknings- och instruktionsanvändarutrymme.
DTrace

DTrace

DTrace är ett prestationsanalys- och felsökningsverktyg för Solaris, Mac OS X och FreeBSD.
ltrace

ltrace

Det går att fånga upp och registrera dynamiska biblioteksamtal som anropas av en exekverad process och de signaler som mottagits av den processen.
perf

perf

Instrument CPU-prestanda räknare, tracepoints, kprobes och uprobes (dynamisk spårning).
ktrace

ktrace

Ktrace-verktyget möjliggör kärnspårloggning för de specificerade processerna.Kärnspårdata loggas till filen ktrace.out.
GNU Data Display Debugger

GNU Data Display Debugger

GNU DDD är en grafisk front-end för kommandoradsfelsökare som GDB, DBX, WDB, Ladebug, JDB, XDB, Perl-debugger, bash debugger bashdb, GNU Make debugger remake, eller ...
Quartz Debug

Quartz Debug

Quartz Debug är en del av Xcode Tools och gör det möjligt för utvecklaren att övervaka och testa olika Quartz- och Quartz Extreme-applikationer och prestandaproblem.
ktap

ktap

ktap är ett skriptbaserat dynamiskt spårningsverktyg för Linux.Den använder ett skriptspråk och låter användare spåra Linux-kärnan dynamiskt.
ftrace

ftrace

Ftrace är en intern spårare utformad för att hjälpa utvecklare och designare av system att hitta vad som händer inne i kärnan.