#!/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
原创
2012-10-02 14:45:04
673阅读
点赞
2评论
说明:此脚本可以监控Linux系统下网卡流量,其中的注释信息本人用多个减号“-”划分开,为了方便这一块功能代码的表示。大家可以下载自己任意修改此脚本。本人属于一级笨鸟级别,希望大家能对脚本不足的地方给出评价。谢谢啦O(∩_∩)O~
#!/bin/bash
band () {
while true
do
rx1=$(cat /proc
原创
2012-05-09 21:38:33
2482阅读
点赞
2评论
原文:http://www.weiruoyu.cn/?p=349 最近在看流量监控,网上找了很多,感觉写的最好是这个[root@localhost ~]# vi count_net.sh #!/bin/bash # R1=`cat /sys/class/net/eth0/statistics/rx_bytes` T1=`cat /sys/class/net/eth0/statistics/tx_b
转载
精选
2012-08-09 14:52:44
985阅读
#! /bin/bash
while true
do
receive1=`ifconfig eth0 |grep 'RX bytes' | awk '{print$2}'|sed -s 's/bytes://g'`
echo $receive1 > /dev/null
send1=`ifconfig eth0 |grep 'RX bytes' | awk '{print$6}'
原创
2012-08-13 17:31:31
429阅读
最近比较忙,好久没更新博客了,今天刚好不忙写了一个流量监控脚本.测试在centos下已通过,有需要的朋友可以试试,有BUG或者需要添加其他功能话可以给我留言.# vi /etc/rc.d/traffic_monitor.sh----------------------------------------------#!/bin/bashPATH=/bin:/usr/bin:/sbin:/usr/s
推荐
原创
2014-02-26 13:10:24
4686阅读
点赞
10评论
# cat stream
#! /bin/bash
# Write by Neil.xu qq:37391319 email: xurongzhong@gmail.com
# 2008-8-19 we need to monitor streams of LTS channels, so write this script
typeset in in_old dif_in
转载
2011-11-23 15:53:43
591阅读
学习shell告一段落。开始那种信心满满,学过后才知道shell博大精深。学到只是一点皮毛。祖师爷一再教诲:学习这个没有什么窍门。要多练习,要有思路。有了思路,就会有一个解决办法。
今天课堂上讨论了一个练习,如何利用shell每十秒统计一次网络流量?
乍一听,统计流量感觉好难,无从下手。但是在老师的指导下,逐渐有了思路。
首先要采集到网络流量的数据。有了数据,求出流量差,就是网络流量了。那么
原创
2012-12-18 22:25:52
460阅读
#!/bin/bashPATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin;export PATHfunction traffic_monitor { # 系统版本 OS_NAME=$(sed -n '1p' /etc/issue) # 网口名 eth=$1 #
转载
精选
2014-09-15 13:30:06
468阅读
直接上代码:#!/bin/bashfunction usage{ echo "Usage: $0 " echo "e.g. $0 eth0 2" exit 1}if [ $# -lt 2 ];then usagefieth=$1interval=$2in_old=$(cat /proc/net/dev | grep -w $eth | sed -e "s/\(.*\)\:
转载
2012-01-07 21:00:00
206阅读
2评论
流量监控脚本
#!/bin/bash`
#
R1=`cat /sys/class/net/eth0/statistics/rx_bytes`
T1=`cat /sys/class/net/eth0/statistics/tx_bytes`
sleep 1
R2=`cat /sys/class/net/eth0/statistics/rx_bytes`
原创
2012-07-02 17:29:15
4017阅读
linux shell 网卡流量监控
原创
2013-12-27 23:33:44
1105阅读
job-网卡流量监控 案例需求 网卡发送和就收数据量监控,按秒统计。 思考: 如何获取某块网卡上一秒的流入、流出数据流量 ifconfig中可以获得,你知道吗? 脚本应用场景: 动态监控网卡的流量 解决问题 实时掌握网卡的流量,掌握带宽使用情况 脚本思路 1、获得网卡当前流入流出总量 2、休息一秒 ...
转载
2021-10-31 12:14:00
777阅读
点赞
2评论
本文演示如何监控内网的流量信息。(本文前提是你有一个linux系统在做网关)
本程序使用iptraf来监控内网流量数据。iptraf是一个分析网卡流量的工具。系统一般都不会安装。
您需要自己去下载,使用源码安装,下载地址:http://iptraf.seul.org/download.html
下载解压后执行:./configure
转载
2012-08-01 14:50:42
1907阅读
这篇文章主要介绍了LINUX下的流量监控shell脚本,可以适用任何Linux版本,需要的朋友可以参考下一、脚本源码# vi /etc/rc.d/traffic_monitor.sh----------------------------------------------#!/bin/bashPATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/u
转载
精选
2015-03-25 11:22:07
322阅读
shell图形化监控网络流量
网络流量的监控工具有很多,如:Mrtg、Cacti、Zabbix等等,他们都有着各自的特点,不同的侧重,只为适合不同的应用场景的各种特殊需求。除了网络流量监控工具以外,还有Nagios这样的监控主机状态的工具,不仅能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。还能在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维
推荐
原创
2012-05-23 22:34:42
10000+阅读
点赞
41评论
标签:图形化 流量监控 shell gnuplot
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://president.blog.51cto.com/4990508/875090
网络流量的监控工具有很多,如:Mrtg、Cac
转载
精选
2012-12-13 19:55:23
326阅读
网络流量的监控工具有很多,如:Mrtg、Cacti、Zabbix等等,他们都有着各自的特点,不同的侧重,只为适合不同的应用场景的各种特殊需求。除了网络流量监控工具以外,还有Nagios这样的监控主机状态的工具,不仅能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。还能在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮
转载
精选
2013-10-30 12:55:14
1681阅读
本文介绍下,在linux下监控网卡流量的一个shell脚本,通过读取/proc/net/dev/中的数据,对网卡流量加以分析。有需要的朋友参考下。在linux中,可以使用命令 cat /proc/net/dev 获取网卡的当前信息。该命令详细列出当前网卡流入流出的字节总数,要监控网络的流量。我们要做的,就是按一定的时间间隔去读取流量信息,然后进行四则运算,得出想要的结果即可。代码如下:——————
翻译
精选
2014-12-11 15:59:27
4753阅读
配合nagios实现异常流量报警的shell 脚本
原创
精选
2014-12-13 19:06:14
1162阅读
因项目需求,在有大流量访问时,需要能够对流量进行降级,熔断,防止项目崩溃.目前常用的熔断工具有 Hystrix 和阿里的 Sentinel,这篇主要介绍Spring Boot项目中 Sentinel 和控制台的使用,以及搭配 Sentinel Dashboard 对流量进行视图化监控和降级规则设置.Sentinel 简介Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度