使用Zabbix查看CPU利用率,会有下面几个值:
CPU idle time:空闲的cpu时间比【简称id】
CPU user time:用户态使用的cpu时间比【简称us】
CPU system time:系统态使用的cpu时间比【简称sy】
CPU iowait time:cpu等待磁盘写入完成时间【简称wa】
CPU nice time:用作nice加权的进程分配的用户态cpu时间比【简称ni】
CPU interrupt time:硬中断消耗时间【简称hi】
CPU softirq time:硬中断消耗时间【简称si】
CPU steal time:虚拟机偷取时间【简称st】linux
其实这个数据就是在linux系统上使用top命令获取的:线程
就是Process(Thread)的切换,若是切换过多,会让CPU忙于切换,也会致使影响吞吐量,值越高说明等待共享资源的线程数越多。
context switches per second 进程线程切换
interrupts per second 每秒的中断次数3d
CPU load提供了1分钟,5分钟,15分钟的单核CPU负载状况.
某一段时间内,CPU正在处理以及等待CPU处理的进程数的之和,load高说明CPU利用率低.blog