Merge remote-tracking branch 'origin/master'

pull/2/head
李强 2021-03-23 20:52:01 +08:00
commit aae1c3429a
1 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,37 @@
"""
封装系服务监控相关函数
"""
import psutil as psutil
def get_cpu_used_percent():
"""
获取CPU运行情况
:return:
"""
try:
return float(psutil.cpu_percent(0.1))
except:
pass
def get_memory_used_percent():
try:
memory_info = psutil.virtual_memory()
return float(memory_info.percent)
except:
pass
def get_disk_used_percent():
print(psutil.disk_partitions())
try:
return float(psutil.disk_usage("/").percent)
except:
pass
if __name__ == '__main__':
get_cpu_used_percent()