爱意满满的作品展示区。
cppc

开源分享: FlowLens - 终端环境下的流量分析工具

  •  
  •   cppc · 2h 42m ago · 136 views

    起因是我的 VPS 流量消耗异常,找了一圈也没有合适的工具,为了抓贼,只好自己动手。一开始做了一个非常简单的,解决问题后觉得能用,就继续开发了一下。目前我是在 Windows 和 Linux 使用,MacOS 理论上也行,但是没有测试环境,所以没测。

    项目地址:https://github.com/power4j/flowlens

    下面是简介


    FlowLens 是面向资源受限 Linux 和 Windows 主机的命令行网络流量分析工具,用于查看网卡流量,并以尽力而为的方式提供进程、IP 和出站域名归属信息。项目同时提供实验性 macOS 构建。

    FlowLens 流量总览

    功能亮点

    • 一屏总览。 同时查看网卡流量总量、流量最高的进程、远端 IP 和出站域名。
    • 可解释的进程归属。 区分独占、共享、系统和未归属流量,并提供流量守恒摘要。
    • 进程详情。 查看 PID 、可执行文件路径、最后活跃时间、归属构成,以及按流量排序的双向 TCP/UDP 端点流。
    • 可配置排行窗口。 在累计总量与 5 秒、10 秒、30 秒、60 秒或 5 分钟平均吞吐量之间切换;有限窗口会显示预热覆盖率。
    • 出站域名识别。 从本机发起的 TCP 连接中提取 TLS ClientHello SNI 和明文 HTTP/1.x Host 头。
    • 交互式网卡选择。 在 TUI 中切换抓包网卡,并查看网卡的 IPv4 和 IPv6 地址。
    • 多种输出方式。 支持交互式 TUI 、纯文本快照、JSON Lines 流、格式化 JSON 文件和独立的 JSONL 诊断日志。
    • 跨平台与主题支持。 支持 Linux 和 Windows 发布版本,提供 x86_64 、aarch64 实验性 macOS 构建,并内建四种主题和自定义 JSON 主题。
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4784 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 09:53 · PVG 17:53 · LAX 02:53 · JFK 05:53
    ♥ Do have faith in what you're doing.