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

相关文章
相关标签/搜索