juniper EX3200交换机 怎么查看端口实时的流量

如题所述

查看端口流量的方法 :
下面的脚本是一个查看端口流量的小脚本,分别可以查看进入和出去的,代码如下: #this is a scripts of the port's stream #cat stream #!/bin/bash
typeset in_olddif_in dif_in1 typeset out_olddif_out dif_out1
in_old=$(cat /proc/net/dev | grep eth0 | sed 's/^.*://' | awk '{ print $1 }' ) out_old=$(cat /proc/net/dev | grep eth0 | sed 's/^.*://' | awk '{ print $9 }') while true do
sleep 3
dif_in=$((in_old))
dif_in1=$((dif_in * 8 / 1024 / 1024 )) dif_out=$((out_old))
dif_out1=$((dif_out * 8 / 1024 / 1024 ))
echo " INstream: ${dif_in} bytes OUTstream: ${dif_out} bytes " echo "INstream: ${dif_in1} mbps OUTstream: ${dif_out1} mbps" echo "" done

typeset 命令用于定义局部变量
sleep 用于延迟一段时间再执行命令,这个脚本不用sleep也可以,只是为了多显示几次而已
执行情况如下:./stream
INstream: 3846795578 bytes OUTstream: 4172318801 bytes INstream: 29348 mbps OUTstream: 31832 mbps
INstream: 3846795578 bytes OUTstream: 4172318801 bytes INstream: 29348 mbps OUTstream: 31832 mbps
直到手动结束这个脚本(ctrl+c)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-09-10
我有一种感想只愿你能耳闻:
你曾有娇颜艳容,我也曾尽力
以那老套的高雅方式爱你;
一切都曾那么幸福,而我们终究
倦怠疲惫哈哈犹如那轮空洞的月亮。
现在我要起身走了,去茵纳斯弗瑞本回答被提问者采纳
第2个回答  2012-06-01
monitor interface X.X.X追问

Traffic statistics: Current delta
Input bytes: 1425582285206006 (884676800 bps) [4291656816]
Output bytes: 16844033395647711 (5312787456 bps) [42799097967]
Input packets: 7348207051950 (325767 pps) [18919104]
Output packets: 12196457698774 (482433 pps) [30885041]
能帮忙解释一下不,怎么换算成以M为单位的。或者G

本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网