我想在 Linux 环境中使用 SAR 获取网络接口的网络延迟。sar -n 命令提供以下输出:
10:00:13 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
10:00:14 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:00:14 AM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:00:14 AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
答案1
你不能。SAR 需要读取你的系统但根据定义,网络延迟仅存在于两个系统。因此,您必须定义起点和终点,然后找出收集延迟信息的最佳方法。这可能是 ping,或者如果其中一个或两个系统不能很好地处理 ICMP(例如带有线卡的大型路由器),则可以使用其他方法。