goodtools! 原文 awk 'BEGIN{ OFMT="%.3f"; devf="/proc/net/dev"; while(("cat "devf) | getline) { ~ /:/ && ($+) > ) { ,tarr,":"); net[tarr[]]=$+tarr[]; print tarr[],$+tarr[]; } } close(devf); ) { system("…
一.简介 通过第3方工具获得网卡流量,这个大家一定很清楚.其实通过脚本一样可以实现效果.下面是我个人工作中整理的数据.以下是shell脚本统计网卡流量. 现原理: cat /proc/net/dev Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed lo:1068…
很多时候,我们是需要查看服务器的网卡当前跑了多大流量,但对于网卡流量的查询,在linux下似乎没有像top那样的原生命令.虽然top功能很强大,可以实时查看cpu.内存.进程的动态,但是却没有对网卡流量的监控.既然没有,那那就自己写一个吧,哈哈.本文代码综合使用了psutil和curses模块,脚本工具同时支持在linux和windows下使用,支持动态查看网卡流量.当然现在也有些第三方的工具可以使用,比如iftop. 1.psutil模块 psutil可以获取系统的很多信息,包括CPU,内存,…
#!/usr/bin/env python# coding: utf-8# author: Xiao Guaishou try:    import psutilexcept ImportError:    print('Error: psutil module not found!')    exit() def get_key(): key_info = psutil.net_io_counters(pernic=True).keys() recv = {}    sent = {} for…
Linux下监控网卡流量的软件Nload 安装nload: # wget http://www.roland-riegel.de/nload/nload-0.7.2.tar.gz # tar zxvf nload-0.7.2.tar.gz # cd nload-0.7.2 # ./configure --prefix=/usr/local/nload && make && make install 安装目录自己定,安装十分简单,基本上不会出什么错误! 完成后就可以用来监测网…
http://os.51cto.com/art/201103/252149.htm 2011-03-30 15:05 张微波 phpchina 字号:T | T 在RedHa上安装MRTG监控网卡流量:MRTG是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息,以非常直观的形式显示流量负载.本文讲述的是在RedHa上安装MRTG监控网卡流量 AD:51CTO 网+ 第十二期沙龙:大话数据之美_如何用数据驱动用户体验 在RedHat9上安装调试MRTG监控本机网卡流量 系统环…
官网上说使用iftop需要libpcap和libcurses这两个包. 用命令查找了一下 #  rpm -qa | grep libpcap libpcap-0.9.4-15.el5 只找到了这个,缺少libpcap-devel-0.9.4-15.el5就继续安装了. 出错了:configure: error: can't find pcap.h You're not going to get very far without libpcap. # yum –y install libpcap-…
#!/bin/bash ethn=$ while true do RX_pre=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $2}') TX_pre=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $10}') RX_next=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '…
自定义监控项的时候 看里面预设的监控网卡下载流量的key是 net.if.in[if,<mode>]这次可以监控流量了 但是添加监控项的时候 看网上别人的 都是可以设置数值是每秒的差量 出来的才是实时网速 之前版本是这么设置的 3.4版本的zabbix是在这里配置的 配置完成以后在去测试就没有问题了,zabbix自带的模版也是没有问题的:…
众所周知,在运维过程中,实时获取目标文件夹至关重要,Python的watchdog是用程序来监视文件系统事件Python库,所以用该库可以实现对文件夹的实时监控,filenotify.py代码如下: # -*- coding: utf-8 -*- #!/usr/bin/env python # @Time : 2018/2/8 17:48 # @Desc : 监控工作目录文件夹 # @File : filenotify.py # @Software: PyCharm from watchdog.…