SystemTap

SystemTap

SystemTap poskytuje instrumentaci pro živé běžící aplikace jádra a aplikace v uživatelském prostoru.
SystemTap poskytuje infrastrukturu svobodného softwaru (GPL), která zjednodušuje shromažďování informací o běžícím systému Linux.To napomáhá diagnostice výkonu nebo funkčního problému.SystemTap eliminuje potřebu vývojáře procházet únavným a ničivým nástrojem, překompilovat, instalovat a restartovat sekvenci, která může být jinak vyžadována pro sběr dat.SystemTap poskytuje jednoduché rozhraní příkazového řádku a skriptovací jazyk pro psaní instrumentace pro živé běžící jádro plus aplikace v uživatelském prostoru.Publikujeme ukázky a také rozšiřujeme interní knihovnu skriptů „tapset“, abychom usnadnili opětovné použití a abstrakci.Mezi jinými nástroji pro trasování / sondování je SystemTap nástrojem pro složité úkoly, které mohou vyžadovat živou analýzu, programovatelnou online odpověď a symbolický přístup celého systému.SystemTap umí také zpracovat jednoduché trasovací úlohy.
systemtap

Alternativy SystemTap pro Linux

strace

strace

Sledujte systémové hovory a signály.Diagnostický, ladicí a instruktážní obslužný program.
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.
perf

perf

Čítače výkonu procesoru, sledovací body, kusy a vertobes (dynamické trasování).
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.
ktap

ktap

ktap je dynamický nástroj pro trasování založený na skriptech pro Linux.Používá skriptovací jazyk a umožňuje uživatelům dynamicky sledovat jádro systému Linux.
ftrace

ftrace

Ftrace je interní indikátor určený k tomu, aby pomohl vývojářům a návrhářům systémů najít to, co se děje uvnitř jádra.
GNU Data Display Debugger

GNU Data Display Debugger

GNU DDD je grafický front-end pro ladicí programy příkazového řádku, jako jsou GDB, DBX, WDB, Ladebug, JDB, XDB, debugger Perl, bash debugger bashdb, GNU Make debugger remake, nebo ...