当前位置:首页 > 开发 > 操作系统 > 正文

流量监控脚本

发表于: 2015-05-10   作者:cfyme   来源:转载   浏览次数:
摘要: 收藏下这段流量流量监控脚本 #!/bin/bash #while [ "1" ] #do eth=$1 RXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}') TXpre=$(cat /proc/net/dev | grep $eth | tr : " &

收藏下这段流量流量监控脚本

#!/bin/bash
#while [ "1" ]
#do
eth=$1
RXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}')
TXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $10}')
sleep 5
RXnext=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}')
TXnext=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $10}')
#clear
#echo  -e  "\t RX `date +%k:%M:%S` TX"
RX=$(((${RXnext}*8-${RXpre}*8)/10))
TX=$(((${TXnext}*8-${TXpre}*8)/10))

if [[ $RX -lt 1024 ]];then
RX="${RX}b/s"
elif [[ $RX -gt 1048576 ]];then
RX=$(echo $RX | awk '{print $1/1048576 "Mb/s"}')
else
RX=$(echo $RX | awk '{print $1/1024 "Kb/s"}')
fi

if [[ $TX -lt 1024 ]];then
TX="${TX}b/s"
elif [[ $TX -gt 1048576 ]];then
TX=$(echo $TX | awk '{print $1/1048576 "Mb/s"}')
else
TX=$(echo $TX | awk '{print $1/1024 "Kb/s"}')
fi

echo -e " `date +'%D %T'`  $eth  RX=$RX   TX=$TX " >> /data/monitor/basiclog/net.log
#done

 

流量监控脚本

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
前言 流量监控(后面简称流控)是一个比较大的领域,也是互联网行业比较关注的领域。当业务发展到一
--------因环境不同,请勿直接copy使用 1 --create procedure create procedure usp_logshipping_sen
1、下载iftop http://pan.baidu.com/share/link?shareid=387372457&uk=1829018343 或 wget http://w
bandwidthd流量监控 一、简介 1. bandwidthd在任何一台电脑可以通过web界面用浏览器查看经过网关的
一直都是使用 nethogs 监控网站的流量,想换一下试试其他软件,所以找到了 iftop,这是一款不错的流
监控Linux主机网卡eth0流量: net_stream.sh #!/bin/bash in_pre=$(cat /proc/net/dev | grep eth0 |
我们可以用iftop来查看实时的网络流量,监控TCP/IP连接等信息。它的官方网站:http://www.ex-parrot
我们可以用iftop来查看实时的网络流量,监控TCP/IP连接等信息。它的官方网站:http://www.ex-parrot
一直都是使用 nethogs 监控网站的流量,想换一下试试其他软件,所以找到了 iftop,这是一款不错的流
监控Linux主机网卡eth0流量: net_stream.sh #!/bin/bash in_pre=$(cat /proc/net/dev | grep eth0 |
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号