亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: zabbix顯示的cpu load與top命令顯示的cpu load相差很大呀。 [打印本頁]

作者: 51itpub    時間: 2014-06-24 09:11
標(biāo)題: zabbix顯示的cpu load與top命令顯示的cpu load相差很大呀。
本帖最后由 51itpub 于 2014-06-24 09:14 編輯

[img][/img]如圖所示, cpu load相差很大呀。
大家知道這是怎么回事么? 謝謝!

zabbix_cpuload.PNG (70 KB, 下載次數(shù): 215)

zabbix_cpuload.PNG

作者: rdcwayx    時間: 2014-06-24 11:01
"1 min average per core " 是每個core 的平均值,不是CPU 的平均值。 一個cpu可以有多個 core

我猜你的CPU 是 8個 core, 8 * 0.14 的話,差不多就是top顯示的load。剛好符合。
作者: rdcwayx    時間: 2014-06-24 11:05
用下面的命令可以找到core 的數(shù)量。你確認(rèn)一下。
  1. lscpu
  2. cat /proc/cpuinfo
復(fù)制代碼

作者: 51itpub    時間: 2014-06-24 11:15
謝謝,rdcwayx!

這里是8核CPU的。
[root@localhost sbin]# grep proc /proc/cpuinfo
processor       : 0
processor       : 1
processor       : 2
processor       : 3
processor       : 4
processor       : 5
processor       : 6
processor       : 7

怎樣才能與top顯示的一樣呢?

作者: rdcwayx    時間: 2014-06-24 11:57
本帖最后由 rdcwayx 于 2014-06-24 13:00 編輯

你自己要找template 里的Item 。 比如我找到 這個template "Template OS Linux", 點(diǎn)擊item后,你會看到這個: Processor load (1 min average per core)

你會看到當(dāng)前的是
  1. system.cpu.load[percpu,avg1]

  2. 對里面的參數(shù)做些調(diào)整,比如去掉percpu, 或者 avg1,看看是否可以。

  3. system.cpu.load[<cpu>,<mode>]
  4. CPU(s) load. Processor load. The cpu and mode are optional. If cpu is missing all is used. If mode is missing avg1 is used. Note that this is not percentage.
復(fù)制代碼
比如
  1. zabbix_agentd -t "system.cpu.load[all,avg1]"
復(fù)制代碼
你試一下。


作者: 51itpub    時間: 2014-06-24 12:21
謝謝, rdcwayx!
好像沒生效,我把percpu改成ALL也沒生效,這個要重配置screens么?
從lastestdata沒有變化的。

zabbix_cpuload_1.PNG (41.21 KB, 下載次數(shù): 160)

zabbix_cpuload_1.PNG

作者: rdcwayx    時間: 2014-06-24 13:01
那就要看具體代碼了,這個是如何定義的了。
作者: rdcwayx    時間: 2014-06-24 13:12
我這里模擬不出8個core的環(huán)境。 我只能做成兩個CPU,每個cpu一個core
  1. 192-168-1-13:/var/log/zabbix # zabbix_agentd -t "system.cpu.load[all,avg1]"
  2. system.cpu.load[all,avg1]                     [d|0.370000]

  3. 192-168-1-13:/var/log/zabbix # zabbix_agentd -t "system.cpu.load[percpu,avg1]"
  4. system.cpu.load[percpu,avg1]                  [d|0.170000]

  5. 192-168-1-13:/var/log/zabbix # top
  6. top - 15:11:08 up 2 min,  1 user,  load average: 0.20, 0.31, 0.14
復(fù)制代碼
用 all  的話,結(jié)果和top是一致的。
作者: 51itpub    時間: 2014-06-24 13:21
[root@localhost sbin]# zabbix_agentd -t "system.cpu.load[all,avg1]"
system.cpu.load[all,avg1]                     [d|1.170000]
[root@localhost sbin]#  zabbix_agentd -t "system.cpu.load[percpu,avg1]"
system.cpu.load[percpu,avg1]                  [d|0.152500]
這里顯示,數(shù)據(jù)應(yīng)是對的,是不是要重啟一下客戶端,我重啟一下,看看。
作者: 51itpub    時間: 2014-06-24 13:22
可能要把ALL改成小寫的all?
[root@localhost sbin]#  zabbix_agentd -t "system.cpu.load[all,avg1]"
system.cpu.load[all,avg1]                     [d|1.180000]
[root@localhost sbin]#  zabbix_agentd -t "system.cpu.load[ALL,avg1]"
system.cpu.load[ALL,avg1]                     [m|ZBX_NOTSUPPORTED]
[root@localhost sbin]#  zabbix_agentd -t "system.cpu.load[,avg1]"
system.cpu.load[,avg1]                        [d|1.200000]

作者: rdcwayx    時間: 2014-06-24 13:36
看樣子是的,你已經(jīng)有正確結(jié)果了。
作者: 51itpub    時間: 2014-06-24 13:36
Hi rdcwayx,

可以了,我把zabbix的服務(wù)端重啟后,就可以了。這個可能是網(wǎng)頁更改配置后,沒有實(shí)時生效,生啟之后,就生效了。

非常感謝您,rdcwayx!
作者: njnajie    時間: 2014-09-21 15:11
大家好,還是上面這個問題,system.cpu.load[all,avg1] > ?  這個閥值應(yīng)該是根據(jù)cpu core 變化的,這個地方該怎么來設(shè)置閥值呢?

如果按照1 min average per core 這個,我們可以設(shè)置單核的閥值,

如果是all,avg1 這里又該怎么來做呢 ,有什么好的建議么,謝謝。




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2