监控网卡流量脚本

回复 收藏

#! /bin/bash

rmail="15810682591@139.com"

N="2000000"

host=`hostname`

while :; do

        n=`sar -n DEV 1 2  |grep eth0 | tail -n1 |awk '{print $5}' |cut -d. -f1`

        if [ $n -gt $N ] ; then

        sar -n DEV 1 |grep eth0 | tail -n1>/tmp/sar.txt

        mail -s $host\_flow:`echo $n`  $rmail </tmp/sar.txt

        sleep 600

        fi

        sleep 3

done

2009-11-19 16:38 举报
已邀请:
0

qq20847697

赞同来自:

!!!!!!!!!!!!!!!!
0

秋雨

赞同来自:

好,学习了
0

疾风

赞同来自:

运行没输出?
0

剑在飞

赞同来自:

学习了。{:4_109:}
0

剑在飞

赞同来自:

N="2000000"
是以比特位单位吗?
0

zaishuiyixia

赞同来自:

剑在飞 发表于 2015-5-21 21:08
N="2000000"
是以比特位单位吗?

单位是字节
0

zaishuiyixia

赞同来自:


修改一下N的值,就可以输出了
0

喀洛池

赞同来自:

学习学习

0

陈洪良

赞同来自:

+1

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: