Python 自動化運維 psutil

 1.安裝 網絡


  pip install psutilide

 

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

CPU3d

wKiom1nbkvPSU3KgAAB6wCNCbgI901.png

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

cpu_count( )     ##cpu邏輯個數blog

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

內存 
ip

wKioL1nblGmy7RZUAABt5TsW9rI139.pngwKioL1nblN2xTgHaAAA1mPIJMng025.png

磁盤
內存

磁盤完整信息get

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

相關文章
相關標籤/搜索