源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2022-05-19 22:12 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:linux系统使用python监测系统负载脚本分享
[u]复制代码[/u] 代码如下:
#!/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 [img]http://files.jb51.net/file_images/article/201401/20140115113159.jpg?2014015113221[/img]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部