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中由于logging模块误用导致的内存泄露
Apr 23 Python
python实现解数独程序代码
Apr 12 Python
python计算auc指标实例
Jul 13 Python
Python读写/追加excel文件Demo分享
May 03 Python
详解Python读取yaml文件多层菜单
Mar 23 Python
python实现BP神经网络回归预测模型
Aug 09 Python
如何解决django-celery启动后迅速关闭
Oct 16 Python
Pytorch Tensor 输出为txt和mat格式方式
Jan 03 Python
Python类的继承super相关原理解析
Oct 22 Python
Python 可视化神器Plotly详解
Dec 26 Python
python 如何获取页面所有a标签下href的值
May 06 Python
python开发实时可视化仪表盘的示例
May 07 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生成二维码的几种方式整理及使用实例
2013/06/03 PHP
浅谈web上存漏洞及原理分析、防范方法(安全文件上存方法)
2013/06/29 PHP
php 不使用js实现页面跳转
2014/02/11 PHP
thinkPHP5框架实现基于ajax的分页功能示例
2018/06/12 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
2021/03/09 PHP
jQuery对表单元素的取值和赋值操作代码
2011/05/19 Javascript
JavaScript(js)设置默认输入焦点(focus)
2012/12/28 Javascript
firefox下jquery ajax返回object XMLDocument处理方法
2014/01/26 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
angularJS 指令封装回到顶部示例详解
2017/01/22 Javascript
vue与bootstrap实现时间选择器的示例代码
2017/08/26 Javascript
通过vue-router懒加载解决首次加载时资源过多导致的速度缓慢问题
2018/04/08 Javascript
nuxt 每个页面head标签内容设置方式
2020/11/05 Javascript
VUE+Element实现增删改查的示例源码
2020/11/23 Vue.js
[02:09]DOTA2辉夜杯 EHOME夺冠举杯现场
2015/12/28 DOTA
Python安装Imaging报错:The _imaging C module is not installed问题解决方法
2014/08/22 Python
python如何将图片转换为字符图片
2020/08/19 Python
Python实现的凯撒密码算法示例
2018/04/12 Python
PyQt5实现下载进度条效果
2018/04/19 Python
PyQt5每天必学之进度条效果
2018/04/19 Python
使用pandas读取csv文件的指定列方法
2018/04/21 Python
Python对数据进行插值和下采样的方法
2018/07/03 Python
mac下如何将python2.7改为python3
2018/07/13 Python
在python2.7中用numpy.reshape 对图像进行切割的方法
2018/12/05 Python
对python3中, print横向输出的方法详解
2019/01/28 Python
Django 自定义分页器的实现代码
2019/11/24 Python
JAVA及PYTHON质数计算代码对比解析
2020/06/10 Python
python 解决selenium 中的 .clear()方法失效问题
2020/09/01 Python
《蒙娜丽莎之约》教学反思
2014/02/27 职场文书
集体生日活动方案
2014/08/18 职场文书
工作经常出错的检讨书
2014/09/13 职场文书
2014会计年终工作总结
2014/12/20 职场文书
2015庆祝七一建党节94周年活动总结
2015/03/20 职场文书
药品销售内勤岗位职责
2015/04/13 职场文书
德劲DE1102数字调谐收音机机评
2022/04/07 无线电
Golang jwt身份认证
2022/04/20 Golang