linux系统使用python监测系统负载脚本分享


Posted in Python onJanuary 15, 2014
#!/usr/bin/env Python   
import os 
def load_stat(): 
    loadavg = {} 
    f = open("/proc/loadavg") 
    con = f.read().split() 
    f.close() 
    loadavg['lavg_1']=con[0] 
    loadavg['lavg_5']=con[1] 
    loadavg['lavg_15']=con[2] 
    loadavg['nr']=con[3] 
    loadavg['last_pid']=con[4] 
    return loadavg 
print "loadavg",load_stat()['lavg_15']

简单说明一下清单 2:清单 2 读取/proc/loadavg 中的信息,import os :Python 中 import 用于导入不同的模块,包括系统提供和自定义的模块。其基本形式为:import 模块名 [as 别名],如果只需要导入模块中的部分或全部内容可以用形式:from 模块名 import *来导入相应的模块。OS 模块 os 模块提供了一个统一的操作系统接口函数,os 模块能在不同操作系统平台如 nt,posix 中的特定函数间自动切换,从而实现跨平台操作。
可以使用 Python 命令运行脚本 CPU1.py 结果见图 2

linux系统使用python监测系统负载脚本分享

Python 相关文章推荐
python装饰器-限制函数调用次数的方法(10s调用一次)
Apr 21 Python
使用anaconda的pip安装第三方python包的操作步骤
Jun 11 Python
python中selenium操作下拉滚动条的几种方法汇总
Jul 14 Python
python用quad、dblquad实现一维二维积分的实例详解
Nov 20 Python
pd.DataFrame统计各列数值多少的实例
Dec 05 Python
修改Pandas的行或列的名字(重命名)
Dec 18 Python
浅谈PyTorch的可重复性问题(如何使实验结果可复现)
Feb 20 Python
Python读入mnist二进制图像文件并显示实例
Apr 24 Python
opencv 形态学变换(开运算,闭运算,梯度运算)
Jul 07 Python
Python基础教程(一)——Windows搭建开发Python开发环境
Jul 20 Python
Jupyter notebook 输出部分显示不全的解决方案
Apr 24 Python
Python Matplotlib绘制等高线图与渐变色扇形图
Apr 14 Python
linux系统使用python获取内存使用信息脚本分享
Jan 15 #Python
linux系统使用python监测网络接口获取网络的输入输出
Jan 15 #Python
linux系统使用python监控apache服务器进程脚本分享
Jan 15 #Python
Python获取当前时间的方法
Jan 14 #Python
Python生成随机数的方法
Jan 14 #Python
python模拟登陆Tom邮箱示例分享
Jan 13 #Python
python调用cmd命令行制作刷博器
Jan 13 #Python
You might like
PHP的swoole扩展安装方法详细教程
2016/05/18 PHP
如何使用php等比例缩放图片
2016/10/12 PHP
测试你的JS的掌握程度的代码
2009/12/09 Javascript
JQuery的AJAX实现文件下载的小例子
2013/05/15 Javascript
JS实现日期加减的方法
2013/11/29 Javascript
如何在MVC应用程序中使用Jquery
2014/11/17 Javascript
深入理解JavaScript编程中的同步与异步机制
2015/06/24 Javascript
浅析Jquery操作select
2016/12/13 Javascript
JSON字符串和JSON对象相互转化实例详解
2017/01/05 Javascript
AngularJS表单验证功能
2017/10/19 Javascript
详解Angularjs 自定义指令中的数据绑定
2018/07/19 Javascript
vue实现微信二次分享以及自定义分享的示例
2019/03/20 Javascript
微信小程序开发实现的IP地址查询功能示例
2019/03/28 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
2020/04/10 Javascript
利用Python循环(包括while&for)各种打印九九乘法表的实例
2017/11/06 Python
TensorFlow如何实现反向传播
2018/02/06 Python
Python根据已知邻接矩阵绘制无向图操作示例
2018/06/23 Python
Python爬虫框架Scrapy基本用法入门教程
2018/07/26 Python
python集合是否可变总结
2019/06/20 Python
python 判断字符串中是否含有汉字或非汉字的实例
2019/07/15 Python
opencv转换颜色空间更改图片背景
2019/08/20 Python
python并发爬虫实用工具tomorrow实用解析
2019/09/25 Python
使用Dajngo 通过代码添加xadmin用户和权限(组)
2020/07/03 Python
美国保健品专家:Life Extension
2018/05/04 全球购物
美国性感内衣店:Yandy
2018/06/12 全球购物
名人珠宝设计师:Melinda Maria Jewelry
2019/03/06 全球购物
C#和SQL Server的面试题
2016/08/12 面试题
四年级评语大全
2014/04/21 职场文书
公共场所标语
2014/06/30 职场文书
药品营销专业毕业生自荐信
2014/07/02 职场文书
致百米运动员广播稿5篇
2014/10/13 职场文书
手机销售员岗位职责
2015/04/11 职场文书
2016年5月份红领巾广播稿
2015/12/21 职场文书
反邪教教育心得体会
2016/01/15 职场文书
创业计划书之书店
2019/09/10 职场文书
Nginx部署vue项目和配置代理的问题解析
2021/08/04 Servers