witr
Herramienta para rastrear la cadena de inicio de procesos, puertos, contenedores o archivos
Acerca de witr
witr asigna procesos, puertos, servicios, contenedores y comandos a un PID, y construye una cadena causal que explica cómo se creó ese PID. Permite explorar procesos, puertos, contenedores y bloqueos de archivos mediante la salida de un solo comando, JSON legible por máquinas o una interfaz de terminal interactiva, por lo que resulta útil para solucionar problemas de objetos iniciados indirectamente por supervisores, contenedores, servicios o shells en un sistema.
Ideal para
Mejores casos de uso
Rastrear qué proceso ocupa un puerto
Identificar dónde se inició un proceso o servicio
Analizar las relaciones entre los procesos de contenedores y comandos
Explorar bloqueos de archivos y procesos relacionados
Funciones
Seguimiento de la cadena causal
Construye una cadena causal que explica por qué existe un proceso, partiendo de su PID.
Interfaz de terminal interactiva
Explora procesos, puertos, contenedores y bloqueos de archivos en tiempo real mediante cuatro pestañas.
Compatibilidad multiplataforma
Admite Linux, macOS, Windows y FreeBSD en un único binario estático.
Ventajas
- Admite Linux, macOS, Windows y FreeBSD
- Ofrece interfaces de línea de comandos, JSON y terminal interactiva
Limitaciones
- Comprobar directorios del sistema puede requerir privilegios elevados