Python 自動化運維 psutil

 1.安裝 


  pip install psutil

 

 2.採集系統基本的信息,CPU,內存,磁盤,網絡

CPU

wKiom1nbkvPSU3KgAAB6wCNCbgI901.png

cpu_times( ).user  ##單個數據信息

cpu_count( )     ##cpu邏輯個數

cpu_count(logical=False)    ##cpu物理個數

內存 

wKioL1nblGmy7RZUAABt5TsW9rI139.pngwKioL1nblN2xTgHaAAA1mPIJMng025.png

磁盤

磁盤完整信息

wKiom1nblbyhskE0AABzz9aGMrA317.png磁盤分區使用情況

wKiom1nczRzSw1c0AAA6b0bKkg4471.png

磁盤總IO    

(perdisk = True)表示磁盤單個分區IO

wKioL1nblvmxqNdoAABahDa4azQ981.png


網絡信息

wKioL1nbmIHwjcamAABjNCsy0Us376.png用戶信息

wKioL1ncXh2iypL9AABmz1s0-3Q947.png


獲取開機時間

wKiom1nbmYSx15EMAABjQIBKyHg908.png

進程管理

wKiom1ndCSjATG-CAAAXQNVDzcg559.pngwKiom1ndChewjmZZAAC9NE32eaw802.png

wKioL1ncm5Tw4sj0AAClb-l82cc978.png

wKiom1ndCsiQ8QSqAAEDcvmFosQ747.png

popen類   獲取用戶啓動應用程序進程信息

wKioL1ncnGHivOuFAACNMGyLZys892.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章