博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 监控网卡信息
阅读量:6381 次
发布时间:2019-06-23

本文共 1462 字,大约阅读时间需要 4 分钟。

  hot3.png

import subprocess#-*-coding:utf-8-*-#监控网卡流量def monitor_net(ethernet_name):    cmd = "cat /proc/net/dev | grep %s" % ethernet_name    p=subprocess.Popen(cmd,stdout=subprocess.PIPE,stderr=subprocess.PIPE,shell=True)    data = p.communicate()[0].split(":")[1]    receive_byte = data.split()[0]    receive_page=data.split()[1]    transmit_byte=data.split()[9]    transmit_page=data.split()[10]    print("网卡名称  接受的数据  包的个数  发送的数据  发送的包个数 ")    print(ethernet_name+"\t"+receive_byte+"\t\t"+receive_page+"\t\t"+transmit_byte+"\t"+transmit_page)#监控def get_ethernet():    cmd = "cat /proc/net/dev";    p=subprocess.Popen(cmd,stdout=subprocess.PIPE,stderr=subprocess.PIPE,shell=True)    data = p.communicate()[0].split("\n")[:-1][1:]    del data[0]    for i in data:        ethernet_name=i.split(":")[0]        monitor_net(ethernet_name)if __name__ == "__main__":    get_ethernet()

执行 

[guest@xiaopan monitor]$ python monitor_net.py网卡名称  接受的数据  包的个数  发送的数据  发送的包个数  eno1	1233664057		12857173		9258618	0网卡名称  接受的数据  包的个数  发送的数据  发送的包个数  eno2	0		0		0	0网卡名称  接受的数据  包的个数  发送的数据  发送的包个数  eno3	0		0		0	0网卡名称  接受的数据  包的个数  发送的数据  发送的包个数  eno4	0		0		0	0网卡名称  接受的数据  包的个数  发送的数据  发送的包个数 bond0	0		0		0	0网卡名称  接受的数据  包的个数  发送的数据  发送的包个数 team0	799365427		11620233		9246756	0网卡名称  接受的数据  包的个数  发送的数据  发送的包个数    lo	2675728851		19346463		19346463	0网卡名称  接受的数据  包的个数  发送的数据  发送的包个数virbr0-nic	0		0		0	0网卡名称  接受的数据  包的个数  发送的数据  发送的包个数virbr0	0		0

 

转载于:https://my.oschina.net/jywm/blog/756995

你可能感兴趣的文章
管理邮件用户
查看>>
导出DC数据以便以介质方式安装另一台域控制器
查看>>
Hibernate学习(八):检索方式
查看>>
基于WorsPress+Xampp搭建博客
查看>>
javascript的一些基本概念
查看>>
关于Tomcat上请求的编解码问题
查看>>
WPF“动画序列”框架的初步研究与实现(附源码)
查看>>
Windows Server 2008 多元密码策略配置
查看>>
.NET中的泛型和Java泛型中的类型擦除
查看>>
白利用的集大成者:新型远控木马上演移形换影大法
查看>>
2017必备的八款最佳反勒索软件工具
查看>>
从Effective Java总结一些有助安卓开发的建议
查看>>
以一当十的程序员不是传说
查看>>
云纵发布“纵横客“ 新一代互联网CRM开启餐饮行业营销新模式
查看>>
物联网到底何时才能称为“爆发”?
查看>>
《Java多线程编程核心技术》——1.2节使用多线程
查看>>
《VMware 网络技术:原理与实践》—— 2.3 OSI模型
查看>>
读书笔记之《实战Java虚拟机》(9):Class 文件结构
查看>>
1024城市峰会 | 当A.I.邂逅古都西安
查看>>
好看的卡片阴影
查看>>