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 相关文章推荐
打开电脑上的QQ的python代码
Feb 10 Python
跟老齐学Python之变量和参数
Oct 10 Python
Python自动调用IE打开某个网站的方法
Jun 03 Python
Python设计模式之门面模式简单示例
Jan 09 Python
Python实现的维尼吉亚密码算法示例
Apr 12 Python
详谈Python 窗体(tkinter)表格数据(Treeview)
Oct 11 Python
python在TXT文件中按照某一字符串取出该字符串所在的行方法
Dec 10 Python
scrapy-redis的安装部署步骤讲解
Feb 27 Python
基于Python实现ComicReaper漫画自动爬取脚本过程解析
Nov 11 Python
Python如何生成xml文件
Jun 04 Python
如何基于Python按行合并两个txt
Nov 03 Python
Python提取PDF指定内容并生成新文件
Jun 09 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开发文件系统实例讲解
2006/10/09 PHP
php中通过正则表达式下载内容中的远程图片的函数代码
2012/01/10 PHP
php恢复数组的key为数字序列的方法
2015/04/28 PHP
php文件读取方法实例分析
2015/06/20 PHP
CI框架集成Smarty的方法分析
2016/05/17 PHP
ThinkPHP5.0框架验证码功能实现方法【基于第三方扩展包】
2019/03/11 PHP
javascript 面向对象思想 附源码
2009/07/07 Javascript
禁止js文件缓存的代码
2010/04/09 Javascript
javascript实现tab切换特效
2015/11/12 Javascript
很酷的星级评分系统原生JS实现
2016/08/25 Javascript
js通过keyCode值判断单击键盘上某个键,然后触发指定的事件方法
2017/02/19 Javascript
微信小程序日历组件calendar详解及实例
2017/06/08 Javascript
JS高级技巧(简洁版)
2018/07/29 Javascript
深入浅析Node环境和浏览器的区别
2018/08/14 Javascript
vue实现的组件兄弟间通信功能示例
2018/12/04 Javascript
详解CommonJS和ES6模块循环加载处理的区别
2018/12/26 Javascript
vue style width a href动态拼接问题的解决
2020/08/07 Javascript
微信小程序自定义底部弹出框动画
2020/11/18 Javascript
python常见排序算法基础教程
2017/04/13 Python
python+mongodb数据抓取详细介绍
2017/10/25 Python
Python爬虫实现全国失信被执行人名单查询功能示例
2018/05/03 Python
python3实现基于用户的协同过滤
2018/05/31 Python
python与字符编码问题
2019/05/24 Python
python将字符串转换成json的方法小结
2019/07/09 Python
Python对接六大主流数据库(只需三步)
2019/07/31 Python
英国最大线上综合鞋类商城:Office
2017/12/08 全球购物
非常详细的C#面试题集
2016/07/13 面试题
歌唱比赛获奖感言
2014/01/21 职场文书
国窖1573广告词
2014/03/21 职场文书
群众路线个人对照检查材料2014
2014/09/26 职场文书
2015年数学教师工作总结
2015/05/20 职场文书
2015年教师节新闻稿
2015/07/17 职场文书
感恩父母主题班会
2015/08/12 职场文书
2016师德师风学习心得体会
2016/01/12 职场文书
初中信息技术教学反思
2016/02/16 职场文书
Win11安装受阻怎么办? Windows11安装问题与解决方案汇总
2021/11/21 数码科技