监控网卡流量

简介:

#!/bin/bash

networknum()

{

rx1=$(ifconfig $1|grep "RX bytes"|awk '{print $2}'|awk -F: '{print $2}')

sleep $2

rxa=$(($rx1 / 1024))

rx2=$(ifconfig $1|grep "RX bytes"|awk '{print $2}'|awk -F: '{print $2}')

rxb=$(($rx2 / 1024))

echo "Net Traffic is:" $(($rxb - $rxa))k/s

}


if [ $# -eq 3 ];then

        timenum=$3

else

        timenum=-1

fi


while (($timenum))

do

        networknum $1 $2

        timenum=$(($timenum -1))

        

done




本文转自 freeterman 51CTO博客,原文链接:http://blog.51cto.com/myunix/1601035,如需转载请自行联系原作者

相关文章
|
10月前
|
监控
监控网卡实时流量脚本
监控网卡实时流量脚本
78 0
|
Kubernetes 负载均衡 网络协议
k8s网络诊断之我的流量去哪了
某客户反馈,生产业务的应用在做滚动更新时大量502报错,同时生产业务中pod设置了prestop来优雅下线(延迟关闭),但是在滚动更新时依然会有502的问题,由于生产环境流量比较高,决定搭建测试环境模拟复现该问题,实际复现过程中发现,pod切换完成后,客户端访问svc关联的SLB,应用会超时一段时间或者qps下降为0
1826 1