linux系統(tǒng)使用python監(jiān)測系統(tǒng)負載腳本分享
#!/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 用于導入不同的模塊,包括系統(tǒng)提供和自定義的模塊。其基本形式為:import 模塊名 [as 別名],如果只需要導入模塊中的部分或全部內容可以用形式:from 模塊名 import *來導入相應的模塊。OS 模塊 os 模塊提供了一個統(tǒng)一的操作系統(tǒng)接口函數,os 模塊能在不同操作系統(tǒng)平臺如 nt,posix 中的特定函數間自動切換,從而實現跨平臺操作。
可以使用 Python 命令運行腳本 CPU1.py 結果見圖 2
- python實現監(jiān)控linux性能及進程消耗性能的方法
- 使用 Python 獲取 Linux 系統(tǒng)信息的代碼
- 使用Python獲取Linux系統(tǒng)的各種信息
- python在linux中輸出帶顏色的文字的方法
- python實現linux服務器批量修改密碼并生成execl
- linux系統(tǒng)使用python獲取cpu信息腳本分享
- linux系統(tǒng)使用python獲取內存使用信息腳本分享
- linux系統(tǒng)使用python監(jiān)測網絡接口獲取網絡的輸入輸出
- linux系統(tǒng)使用python監(jiān)控apache服務器進程腳本分享
- 使用python獲取CPU和內存信息的思路與實現(linux系統(tǒng))
- python實現Linux異步epoll代碼
- Python實現Linux下守護進程的編寫方法
相關文章
Selenium+BeautifulSoup+json獲取Script標簽內的json數據
這篇文章主要介紹了Selenium+BeautifulSoup+json獲取Script標簽內的json數據,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-12-12
一文教你如何創(chuàng)建Python虛擬環(huán)境venv
創(chuàng)建?Python?虛擬環(huán)境是一個很好的實踐,可以幫助我們管理項目的依賴項,避免不同項目之間的沖突,下面就跟隨小編一起學習一下如何創(chuàng)建Python虛擬環(huán)境venv吧2024-12-12
python如何使用python-docx調整Word文檔樣式
本文介紹了如何修改文字字體樣式、對齊樣式、行間距以及段前段后間距,并通過效果展示給出參考,適用于需要進行文檔編輯的讀者2024-09-09

