NetWatch用户指南10个标签页逐个精讲从Dashboard到Egress看懂每一条连接【免费下载链接】netwatchReal-time network diagnostics in your terminal. One command, zero config, instant visibility.项目地址: https://gitcode.com/gh_mirrors/netwatc/netwatchNetWatch 是一款开源的终端实时网络诊断工具一条命令、零配置就能看清当前机器上的每一条网络连接。安装后只需运行sudo netwatch即可在终端里浏览 10 个专业标签页——从带宽、延迟、抓包解码到出站流量治理全部一目了然。无论你是刚接触网络监控的新手还是日常排查故障的运维老手这份指南都能帮你在 10 分钟内看懂屏幕上每一个数字。 三分钟快速上手brew install netwatch # macOS / LinuxWindows 用 scoop sudo netwatch # 以捕获权限启动进入主界面后按数字键1~9和0切换 10 个标签页按?查看所有快捷键按V在 Full / Lite / Dense 三种视图间循环。10 个标签页的定义可以在 src/app.rs 的Tab枚举中找到每个标签页的界面实现在 src/ui/ 目录中。 10个标签页总览数字键标签页你会看到什么1Dashboard延迟、吞吐、承载链路、按进程聚合的连接总览2Connections每一个 socket进程、PID、内核状态、RTT、GeoIP3Interfaces网卡地址、MTU、速率、错误与丢包4Packets实时抓包、TLS 解密、JA4 指纹、PCAP 导出5Stats协议构成与握手时延直方图6Topology本机、网关、DNS、Top 主机、traceroute7Timeline按 TCP 状态统计的连接时间线附带告警8Processes每个进程占用的带宽9Diagnose问题 → 原因 → 修复 → 验证闭环0Egress学到的出站目的地、策略对照与漂移1️⃣ Dashboard看网先看总览Dashboardsrc/ui/dashboard.rs是第一屏设计思路是先判断正不正常再看细节KPI 瓦片延迟、吞吐等核心指标且每个瓦片会显示学习到的基线base · σ · N.Nσ——告诉你这个数字不是涨了没而是偏了多少倍镜像吞吐图下载朝上、上传朝下一眼看出方向不对称按进程聚合的连接表谁在占流量滚动小图线展示速率趋势。2️⃣ Connections每一条连接都有身份按2进入 Connectionssrc/ui/connections.rs这是回答这个 IP 是谁的核心标签页。每个 socket 一行包含进程名、PID、内核 TCP 状态、RTT、重传次数、GeoIP 归属地。支持点击表头排序也支持按进程、协议等维度聚合。怀疑有陌生连接时这里就是第一落点。3️⃣ Interfaces网卡健康度检查Interfacessrc/ui/interfaces.rs列出每张网卡的地址、MTU、实时收发包速率、错误与丢包计数。网卡频繁 up/down、错误计数上涨往往是网速变慢的物理层原因。4️⃣ Packets终端里的轻量Wireshark这是功能最重的标签页src/ui/packets.rs在 Packets 页按c开始捕获按/输入显示过滤器L7 协议解码TLS、QUIC、HTTP、DNS、SSH 等 15 种协议的真实解码见 src/dpi/而不是简单的端口标签TLS 1.3 / 1.2 解密客户端导出密钥后SSLKEYLOGFILE机制密文记录可内联渲染明文JA4 指纹每个 TLS ClientHello 都会生成 JA4 指纹可按指纹反查同一软件栈的所有流PCAP 导出随时把现场存成.pcap交给 Wireshark 深挖。过滤语法、解密与 JA4 的完整用法见 docs/REFERENCE.md。5️⃣ Stats流量的体检报告Statssrc/ui/stats.rs回答两个宏观问题流量由哪些协议构成协议占比以及TCP 握手各阶段花多长时间握手时延直方图。当延迟感觉变高了但抓不到具体包时直方图的偏移往往是最先暴露问题的信号。6️⃣ Topology一张图看懂路径Topologysrc/ui/topology.rs把网络抽象成一条清晰的路径本机 → 网关 → DNS → Top 主机并集成 traceroute 逐跳延迟。排查到某个服务变慢时它能直接告诉你卡在哪一跳。7️⃣ Timeline连接状态的心电图Timelinesrc/ui/timeline.rs按内核 TCP 状态ESTABLISHED、SYN-SENT、CLOSE_WAIT……统计连接数量随时间的变化并把网卡 up/down、IP 变更等事件叠加为告警。某条状态曲线突然堆积就是网络抖动的可视化证据。8️⃣ Processes谁在偷偷跑流量Processessrc/ui/processes.rs按进程聚合带宽。哪台进程在偷偷跑流量——答案和实时速率都在这一屏。与 Connections 表互相印证一个看单条连接一个看进程汇总。9️⃣ Diagnose从发现到闭环的诊断引擎Diagnose 是 NetWatch 最有特色的标签页src/diagnose/、docs/DIAGNOSE.md。它不是一次性检查而是一个持续闭环学习基线持续记录指标的正常分布开单基线被打破时自动打开 issue并给出按可能性排序的原因修复你手工执行修复后点击我已完成验证关闭修复生效后自动验证并关闭 issue同时可导出report.md报告。 Egress出站流量的守门员Egresssrc/ui/egress.rs以树形结构展示每个进程学到的出站目的地SNI / ASN / 端口。当加载了egress-policy.toml白名单后每个目的地都会给出裁决偏离声明的漂移会被标出。它只做只读告警绝不拦截——告诉你谁在联系白名单外的地方。️ 附赠两种视图 设置屏幕只有 80x24--lite启动 Lite 视图专为 SSH 会话和 tmux 分屏设计终端够大130x44 以上时按V切到Dense 视图——四个窗格、盲文吞吐图、内核 TCP 细节信息密度拉满。主题、刷新率等偏好都在 Settings 页调整按?打开 Help 页可随时查询全部快捷键。⌨️ 高频快捷键速查按键作用1~9、0切换 10 个标签页V循环 Full / Lite / Dense 视图cPackets 页开始/停止捕获/Packets 页打开显示过滤器?显示所有快捷键完整键位、显示过滤器语法与配置项见 docs/REFERENCE.md。 延伸文档功能参考键位/过滤器/解码器/主题docs/REFERENCE.mdDiagnose 引擎详解docs/DIAGNOSE.md能力矩阵各平台差异docs/CAPABILITIES.md架构与源码地图docs/WIKI.md设计思路docs/DESIGN-0.30.md一条命令启动十个标签页把网络到底发生了什么讲得明明白白——这正是 NetWatch 把网络诊断装进终端的意义所在。【免费下载链接】netwatchReal-time network diagnostics in your terminal. One command, zero config, instant visibility.项目地址: https://gitcode.com/gh_mirrors/netwatc/netwatch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
企业数字化 ERP 产品动态
相关推荐
isomorphic-git 中的 deleteTag:删除本地 tag 引用的 API 详解 开发工具 【免费下载链接】isomorphic-git A pure JavaScript implementation of git for node and browsers! 项目地址: https://gitcode.com/gh_mirrors/is/isomorphic-git 点击查看 免费下载 deleteTag 是 isomorphic-git 提供的一个轻量级本地仓库操作 API&… · 2026/9/26 19:36:16
PyTorch实战:非线性函数拟合全流程解析与调参指南 1. 项目概述:为什么拿这个简单函数练手看到“基于 PyTorch 实现非线性函数拟合(拟合 yx^32x^2)”这个任务,可能有人觉得太简单了,不就是个三次多项式吗?但恰恰是这个“简单”,让它成了我接触到的… · 2026/9/26 20:20:41
Flutter跨平台计时工具开发实战:鸿蒙适配与性能优化 最近在折腾一个事:用 Flutter 写一个跨平台的多功能计时工具,核心就是倒计时加秒表,但落地时我加上了番茄钟、分段计时、常用预设和历史记录。项目本身代码量不算大,但把它和鸿蒙开发绑定在一起,坑就变多了,… · 2026/9/26 20:20:41
不再找破解版:Sublime Text 3评估模式与正版激活全攻略 简介:Sublime Text 3 的安装版本资源,面向需要在 Windows 环境中快速使用代码编辑器的开发者与学习者。Sublime Text 3 以轻量、响应快和插件生态丰富著称,适用于前端开发、脚本编写及日常文本编辑等场景,这份资源能省去自行搜索安… · 2026/9/26 20:20:41
Notepad++ Markdown预览全攻略:插件安装、问题排查与自定义渲染 简介:这是一份面向Notepad用户的Markdown编辑增强资源,解决在轻量编辑器中编写与预览Markdown文档的痛点。包里包含插件核心组件与Zenburn配色语法高亮配置:dll文件负责Markdown解析、渲染及实时预览,xml文件以暗色背景和鲜明配色… · 2026/9/26 20:20:41
Agent编排实战:基于Kubernetes的调度与Workspace管理 1. 从“ax”这个标题说起:一个被低估的调度内核第一次看到“ax”这个标题,很多人会以为是某个命令行工具的缩写,或者某个前端库的名字。但结合热搜词里的 agent、orchestrator、kubernetes、workspace 这几个关键词,方向就清晰了—… · 2026/9/26 20:20:27
基于Kubernetes的Agent编排与Workspace隔离实践指南 1. 从“ax”这个标题说起:一个被低估的Agent编排入口 第一次看到“ax”这个标题,很多人会以为是某个命令行工具的缩写,或者某个内部代号。但结合热搜词里的 agent、orchestrator、kubernetes、workspace 这几个关键词,基本可以判断… · 2026/9/26 20:20:27
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍 简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践 一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46