Hasty Briefsbeta

双语

Show HN: Witr – Explain why a process is running on your Linux system

2 months ago
  • #process-analysis
  • #system-monitoring
  • #debugging-tool
  • witr是一款旨在回答‘为什么这个在运行?’的工具,通过解释进程、服务或端口背后的因果关系来提供答案。
  • 它能输出人类可读的信息,展示进程如何被启动、其祖先链以及主要负责它的主系统。
  • witr支持多种入口点,如进程名、PID或端口,并最终收敛到PID分析。
  • 关键特性包括零配置、只读操作、清晰性优先于完整性,且并非监控或修复工具。
  • 它可以通过映射到PID并构建因果链,来解释进程、服务、容器和命令。
  • witr提供多种标志用于定制,如--short用于单行摘要,--tree显示完整祖先树,--json输出JSON格式。
  • 安装简单,支持脚本或手动步骤,兼容amd64和arm64架构。
  • witr需在Linux系统运行,获取详细进程信息时可能需要sudo权限。
  • 其成功标准是快速理解、减少工具依赖和事故中的信任建立。
  • 该项目在人类监督下借助AI/LLM技术开发完成。