想要查看自启动以来通过接口的流量。它是带有 FreeBSD 8.0 的 ISPManager VDS,并且
ifconfig -L epair521b -B
什么也没做。
希望有类似 Linux 的 ifconfig 的输出:
lo 链路封装:本地环回
...RX 字节数:6642443661 (6.1 GiB) TX 字节数:6642443661 (6.1 GiB)
答案1
systat -ifstat 1
好多了。您将获得流量吞吐量、峰值和总量。
答案2
读取文件/usr/local/share/munin/plugins/if_
(在端口中sysutils/munin-node
)我看到它使用以下命令行来实现这一点:
/usr/bin/netstat -i -b -n -I $INTERFACE
PS:该文件还包含一个警告,提示那些是 32 位计数器;几年前我使用 RTFS 和验证器是因为它更容易原子更新;但我没有验证在(较新的)amd64 平台上是否相同。