如何获取Sun Solaris 10中的网络吞吐量

如何获取Sun Solaris 10中的网络吞吐量

我有 netstat 命令的结果,但无法计算出服务器的网络吞吐量。

我们正在运行一些操作来复制到云,我们想知道服务器上的网络吞吐量,无论它是否使用完整的 1GBPS。

# netstat -s |grep Bytes
        tcpOutDataSegs      =2357566032 tcpOutDataBytes     =2405342040
        tcpRetransSegs      =14554405   tcpRetransBytes     =968544281
        tcpInAckSegs        =2796128883 tcpInAckBytes       =1841042428
        tcpInInorderSegs    =3983264012 tcpInInorderBytes   =2643583808
        tcpInUnorderSegs    =543076533  tcpInUnorderBytes   =112312267
        tcpInDupSegs        =2939244    tcpInDupBytes       =293985883
        tcpInPartDupSegs    =668675     tcpInPartDupBytes   =432774643
        tcpInPastWinSegs    =   348     tcpInPastWinBytes   =508146615

答案1

Iperf 是这里的标准工具,根据其网站,它适用于Solaris。

如果没有二进制包,您需要从来源,归结为通常的./bootstrap.sh && configure && make -j8 && su -c make install舞蹈。

相关内容