
ps, top e lsof dizem o que está em execução. O witr diz o porquê. Aponte-o para um processo, PID, porta, contêiner ou arquivo e ele rastreia a cadeia que explica isso — systemd, supervisor, shell ou cron — além de quem o iniciou, quando, de onde, e os avisos que valem a pena conhecer. Execute-o sem argumentos para uma TUI interativa com as abas Processos, Portas, Contêineres e Bloqueios. Ou use scripts: --short para uma cadeia de uma linha, --json com códigos de saÃda reais. Um único binário estático em Go para Linux, macOS, Windows e BSD.
Loading comments…
Informações do projeto
Palavras-chave do produto
O witr é uma ferramenta de diagnóstico de linha de comando que responde a uma pergunta que as ferramentas tradicionais de sistema deixam em aberto: por que isso está em execução? Enquanto ps, top e lsof mostram o que está em execução, o witr rastreia a cadeia causal por trás de qualquer processo, porta, contêiner ou arquivo — revelando a unidade systemd, o supervisor, o shell ou o job cron que o iniciou, juntamente com quem o iniciou, quando e de onde. Ele é distribuÃdo como um único binário Go estático para Linux, macOS, Windows e BSD, e oferece tanto uma TUI interativa quanto modos de saÃda scriptáveis.
Execute o witr sem argumentos e você obterá uma interface de terminal em tela cheia com abas dedicadas para Processos, Portas, Contêineres e Locks. Navegue pelo estado do sistema em tempo real, aprofunde-se em qualquer entrada e veja sua cadeia causal renderizada imediatamente — sem necessidade de flags ou argumentos.
Para automação, o witr oferece --short para um resumo conciso de uma linha da cadeia e --json para saÃda estruturada com códigos de saÃda reais. Isso facilita a integração em scripts de monitoramento, pipelines de CI ou fluxos de alerta personalizados.
Um único binário compilado funciona em Linux, macOS, Windows e BSD — sem dependências de runtime, sem requisitos de interpretador. A instalação está disponÃvel via script curl, PowerShell ou gerenciadores de pacotes como Homebrew, APT, Conda e MacPorts.
Ao contrário de lsof ou ss, o witr não se limita a listar o que está vinculado a uma porta ou qual processo detém um arquivo. Ele percorre toda a cadeia de responsabilidade — do pai imediato até supervisores, contêineres e sistemas init — para que você veja o motivo de algo existir, não apenas seus metadados.
O witr transforma "o que está em execução?" em "por que isso está em execução?" — e isso muda a forma como você depura sistemas.
A maioria das ferramentas de solução de problemas oferece um instantâneo; o witr oferece uma história. Em vez de correlacionar manualmente a saÃda de cinco utilitários diferentes para montar como um processo surgiu, o witr entrega a resposta em um único comando. A combinação de uma TUI interativa para exploração e saÃda JSON para automação significa que ele se encaixa tanto na depuração ad-hoc quanto no monitoramento sistemático — uma raridade em uma única ferramenta.
Você já ficou olhando para um processo misterioso e se perguntou de onde ele veio, ou passou vinte minutos rastreando um conflito de porta através de systemd, Docker e scripts de shell. Se você valoriza ferramentas que explicam causalidade em vez de apenas expor estado, o witr merece uma olhada. É especialmente valioso para quem gerencia ambientes mistos — o mesmo binário funciona em seus servidores Linux, laptop macOS, estação de trabalho Windows e dispositivos BSD.
Outras ferramentas que você pode considerar
Monitor de processos avançado para Mac
O Superlog é uma ferramenta de observabilidade autônoma e de código aberto. Ela se instala sozinha e corrige os bugs que encontra. Com um único comando, instrumenta seu repositório com OpenTelemetry e o mantém atualizado. Quando algo quebra, agrupa problemas ruidosos em um único incidente e publica um PR mesclável no Slack. Diferente do Datadog ou Sentry, não há configuração, cansaço de alertas ou correção manual. Sua telemetria permanece neutra em relação a fornecedores, então você mantém controle total sobre seus dados.
O PandaProbe Cloud oferece à sua equipe rastreamento full-stack, avaliações e monitoramento para agentes, sem necessidade de gerenciar infraestrutura. Lance agentes melhores sem a sobrecarga de operações.
navegação baseada em árvore, refatoração semântica, análise de código e ferramentas de portabilidade de linguagem para agentes de codificação com suporte a 163 gramáticas
Criador
sandbyte
Loading comments…