witr
Ferramenta para rastrear a cadeia de inicialização de processos, portas, contêineres ou arquivos
Sobre witr
witr mapeia processos, portas, serviços, contêineres e comandos para um PID e constrói uma cadeia causal que explica como esse PID surgiu. Ele permite explorar processos, portas, contêineres e bloqueios de arquivos pela saída de um único comando, por JSON legível por máquina ou por uma interface de terminal interativa, sendo adequado para solucionar problemas de objetos iniciados indiretamente por supervisores, contêineres, serviços ou shells em um sistema.
Ideal para
Melhores casos de uso
Rastrear qual processo ocupa uma porta
Identificar onde um processo ou serviço foi iniciado
Analisar as relações entre processos de contêineres e comandos
Explorar bloqueios de arquivos e processos relacionados
Funcionalidades
Rastreamento da cadeia causal
Constrói uma cadeia causal que explica por que um processo existe, partindo do seu PID.
Interface de terminal interativa
Explore processos, portas, contêineres e bloqueios de arquivos em tempo real em quatro abas.
Suporte multiplataforma
Oferece suporte a Linux, macOS, Windows e FreeBSD em um único binário estático.
Vantagens
- Compatível com Linux, macOS, Windows e FreeBSD
- Oferece interfaces de linha de comando, JSON e terminal interativo
Limitações
- A verificação de diretórios do sistema pode exigir privilégios elevados