eBPF / BCC / WebSocket / ECharts

基于 eBPF 的网络流量监控与异常告警系统

24-2班第一组计网大作业的实时网络观测面板,统一展示 TCP 与 UDP 连接的吞吐率、 RTT、重传率、SACK 丢包估计与异常告警,便于在 Linux 服务器上完成联调与展示。

Tenna
总吞吐率 0.000 Mbps
发送速率 0.000 Mbps
接收速率 0.000 Mbps
活跃连接数 0
TCP 连接数 0
UDP 连接数 0
当前告警数 0
最高 RTT 0.000 ms

实时吞吐率

保留最近 60 个采样点,持续跟踪整体网络波动。

Top 10 RTT 连接

仅统计 TCP,按平均 RTT 降序排列。

异常告警

当连接重传率或 SACK 丢包估计超过阈值时自动高亮。

  • 等待采样数据...

RTT 分布

按当前活跃 TCP 连接的平均 RTT 分桶,观察延迟集中区间与时延抖动范围。

最高 SACK 丢包估计:-- 出现丢包连接:--

连接明细

按当前吞吐率排序,统一查看 TCP 与 UDP 流量,并展示 TCP 的 SACK 丢包估计。

协议 连接 总吞吐率 发送 接收 平均 RTT 重传率 SACK 丢包估计 状态
等待采样数据...