1. 程式人生 > >Zabbix CPU load、CPU utlization、CPU jumps

Zabbix CPU load、CPU utlization、CPU jumps

一、CPU utilization

這裡寫圖片描述
使用Zabbix檢視CPU利用率,會有下面幾個值:

  1. CPU idle time:空閒的cpu時間比【簡稱id】
  2. CPU user time:使用者態使用的cpu時間比【簡稱us】
  3. CPU system time:系統態使用的cpu時間比【簡稱sy】
  4. CPU iowait time:cpu等待磁碟寫入完成時間【簡稱wa】
  5. CPU nice time:用做nice加權的程序分配的使用者態cpu時間比【簡稱ni】
  6. CPU interrupt time:硬中斷消耗時間【簡稱hi】
  7. CPU softirq time:硬中斷消耗時間【簡稱si】
  8. CPU steal time:虛擬機器偷取時間【簡稱st】

其實這個資料就是在linux系統上使用top命令獲取的:
這裡寫圖片描述

二、CPU load

這裡寫圖片描述

CPU load提供了1分鐘,5分鐘,15分鐘的單核CPU負載情況。

我們會發現,Zabbix提供的資料跟top命令輸出的load avearge相差很大,這是因為top統計的是所有核數總的情況。

cpu load(Zabbix) * 核數 = load average(top)

另外,Zabbix配置了兩個觸發器