bmon
https://github.com/tgraf/bmon
yum install -y bmon
通过 Up 和 Down 箭头键可以查看特定网卡的统计信息
选项 -p 指定了要显示的网卡,如bmon -p eth0
-b以bit为单位显示
Press d to enable detailed statistics
Press i to enable additional information
bmon 有很多能提供网卡统计数据的输入模块,其中包括:
netlink - 使用 Netlink 协议从内核中收集网卡和流量控制统计信息。这是默认的输入模块。
proc - 从 /proc/net/dev 文件读取网卡统计信息。它被认为是传统界面,且提供了向后兼容性。它是 Netlink 接口不可用时的备用模块。
dummy - 这是用于调试和测试的可编程输入模块。
null - 停用数据收集。
bmon 也使用输出模块显示或者导出上面输入模块收集的统计数据,输出模块包括:
curses - 这是一个交互式的文本用户界面,它提供实时的网上估计以及每个属性的图形化表示。这是默认的输出模块。
ascii - 这是用于用户查看的简单可编程文本输出。它能显示网卡列表、详细计数以及图形到控制台。当 curses 库不可用时这是默认的备选输出模块。
format - 这是完全脚本化的输出模式,供其它程序使用 - 意味着我们可以在后面的脚本和程序中使用它的输出值进行分析。
null - 停用输出。