def monitor(frist_invoke=2):
cpu = psutil.cpu_times_percent(interval=frist_invoke, percpu=False)
cpu_percent = psutil.cpu_percent(interval=frist_invoke)
value_dic = {
'cpu':{
'cpu.user': cpu.user,
'cpu.nice': cpu.nice,
'cpu.system':cpu.system,
'cpu.idle':cpu.idle,
'cpu.iowait': cpu.iowait,
'cpu.irq': cpu.irq,
'cpu.softirq': cpu.softirq,
'cpu.steal': cpu.steal,
'cpu.guest': cpu.guest,
'cpu.percent': cpu_percent
}
}
return value_dic
评论列表
文章目录