
ps, top y lsof te dicen qué está en ejecución. witr te dice por qué. Apúntalo a un proceso, PID, puerto, contenedor o archivo y rastrea la cadena que lo explica: systemd, supervisor, shell o cron, además de quién lo inició, cuándo, desde dónde, y las advertencias que vale la pena conocer. Ejecútalo sin argumentos para una TUI interactiva con pestañas de Procesos, Puertos, Contenedores y Bloqueos. O automatízalo: --short para una cadena de una línea, --json con códigos de salida reales. Un único binario estático de Go para Linux, macOS, Windows y BSD.
Loading comments…
Información del proyecto
Palabras clave del producto
witr es una herramienta de diagnóstico de línea de comandos que responde a una pregunta que las herramientas tradicionales del sistema dejan abierta: ¿por qué se está ejecutando esto? Mientras que ps, top y lsof te muestran qué se está ejecutando, witr rastrea la cadena causal detrás de cualquier proceso, puerto, contenedor o archivo — revelando la unidad de systemd, el supervisor, el shell o el trabajo cron que lo inició, junto con quién lo inició, cuándo y desde dónde. Se distribuye como un único binario estático de Go para Linux, macOS, Windows y BSD, y ofrece tanto una TUI interactiva como modos de salida scriptables.
Ejecuta witr sin argumentos y obtienes una interfaz de terminal a pantalla completa con pestañas dedicadas para Procesos, Puertos, Contenedores y Bloqueos. Navega por el estado vivo del sistema, profundiza en cualquier entrada y ve su cadena causal renderizada de inmediato — sin necesidad de banderas ni argumentos.
Para automatización, witr ofrece --short para un resumen conciso de una línea de la cadena y --json para salida estructurada con códigos de salida reales. Esto facilita la integración en scripts de monitoreo, pipelines de CI o flujos de alertas personalizados.
Un único binario compilado funciona en Linux, macOS, Windows y BSD — sin dependencias de tiempo de ejecución, sin requisitos de intérprete. La instalación está disponible mediante script curl, PowerShell o gestores de paquetes como Homebrew, APT, Conda y MacPorts.
A diferencia de lsof o ss, witr no se detiene en listar qué está vinculado a un puerto o qué proceso mantiene un archivo. Recorre la cadena completa de responsabilidad — desde el padre inmediato hasta supervisores, contenedores y sistemas de inicio — para que veas la razón de que algo exista, no solo sus metadatos.
witr convierte "¿qué se está ejecutando?" en "¿por qué se está ejecutando esto?" — y eso cambia cómo depuras sistemas.
La mayoría de las herramientas de solución de problemas te dan una instantánea; witr te da una historia. En lugar de correlacionar manualmente la salida de cinco utilidades diferentes para reconstruir cómo surgió un proceso, witr entrega la respuesta en un solo comando. La combinación de una TUI interactiva para exploración y salida JSON para automatización significa que se adapta tanto a la depuración ad hoc como al monitoreo sistemático — una amplitud poco común en una sola herramienta.
Alguna vez te has quedado mirando un proceso misterioso preguntándote de dónde vino, o has pasado veinte minutos rastreando un conflicto de puertos a través de systemd, Docker y scripts de shell. Si valoras herramientas que explican causalidad en lugar de solo exponer estado, witr merece una mirada. Es especialmente valioso para cualquiera que gestione entornos mixtos — el mismo binario funciona en tus servidores Linux, tu portátil macOS, tu estación de trabajo Windows y tus dispositivos BSD.
Otras herramientas que podrías considerar
Monitor avanzado de procesos para Mac
Superlog es una herramienta de observabilidad autónoma y de código abierto. Se instala por sí sola y corrige los errores que encuentra. Con un solo comando, instrumenta tu repositorio con OpenTelemetry y lo mantiene actualizado. Cuando algo falla, agrupa los problemas ruidosos en un solo incidente y publica un PR fusionable en Slack. A diferencia de Datadog o Sentry, no requiere configuración, no genera fatiga de alertas y no necesita correcciones manuales. Tu telemetría se mantiene neutral respecto al proveedor, por lo que conservas el control total de tus datos.
PandaProbe Cloud le brinda a tu equipo trazabilidad full-stack, evaluaciones y monitoreo para agentes sin necesidad de gestionar infraestructura. Lanza mejores agentes sin la carga operativa.
tree-based navigation, semantic refactoring, codebase analysis, and language porting tools for coding agents supporting 163 grammars
Creador
sandbyte
Loading comments…