ktap

ktap

O ktap é uma ferramenta de rastreamento dinâmico baseada em script para Linux.Ele usa uma linguagem de script e permite que os usuários rastreiem o kernel do Linux dinamicamente.
O ktap é uma ferramenta de rastreamento dinâmico baseada em script para Linux.Ele usa uma linguagem de script e permite que os usuários rastreiem o kernel do Linux dinamicamente.O ktap foi projetado para fornecer informações operacionais com interoperabilidade que permite aos usuários ajustar, solucionar problemas e estender o kernel e os aplicativos.É semelhante ao Systemtap e DTrace.O ktap possui princípios de design diferentes das principais linguagens de rastreamento dinâmico do Linux, pois é baseado em bytecode, não depende do GCC, não requer compilação do módulo do kernel para cada script, é seguro para uso no ambiente de produção e atende ao rastreamento do ecossistema incorporadonecessidades.

Alternativas ao ktap para Linux

strace

strace

Rastrear chamadas e sinais do sistema.Um utilitário de diagnóstico, depuração e espaço de usuário instrucional.
DTrace

DTrace

O DTrace é uma ferramenta de análise de desempenho e solução de problemas para Solaris, Mac OS X e FreeBSD.
ltrace

ltrace

O ltrace intercepta e grava chamadas dinâmicas da biblioteca, chamadas por um processo executado e pelos sinais recebidos por esse processo.
perf

perf

Contadores de desempenho da CPU do instrumento, pontos de rastreio, kprobes e uprobes (rastreamento dinâmico).
SystemTap

SystemTap

O SystemTap fornece instrumentação para um kernel em execução ao vivo e aplicativos de espaço do usuário.
ftrace

ftrace

O Ftrace é um rastreador interno projetado para ajudar desenvolvedores e designers de sistemas a encontrar o que está acontecendo dentro do kernel.