Bug 37264

Summary: Агент отдает нулевые значения из семейства system.cpu.util[]
Product: Sisyphus Reporter: Alex Moskalenko <mav>
Component: zabbix34-agentAssignee: Alexei Takaseev <taf>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: evg, snejok, taf
Version: unstableKeywords: backport
Hardware: all   
OS: Linux   

Description Alex Moskalenko 2019-09-25 11:16:39 MSK
Текущий zabbix34-agent (3.4.15) отдает нули вместо любого из значений system.cpu.util[]. При этот на той же системе zabbix-agent 3.0.26 из p8 отдает правильные значения.
Пример:
[zabbix@zabbix ~]$ for i in host-34 host-30; do echo -n "$i: version="; 
zabbix_get -s $i -k "agent.version"; for p in idle user system iowait; 
do echo -n "$i: system.cpu.util.[,$p]="; zabbix_get -s $i -k 
"system.cpu.util[,$p]"; done; done
host-34: version=3.4.15
host-34: system.cpu.util.[,idle]=0.000000
host-34: system.cpu.util.[,user]=0.000000
host-34: system.cpu.util.[,system]=0.000000
host-34: system.cpu.util.[,iowait]=0.000000
host-30: version=3.0.26
host-30: system.cpu.util.[,idle]=99.216209
host-30: system.cpu.util.[,user]=0.266822
host-30: system.cpu.util.[,system]=0.491954
host-30: system.cpu.util.[,iowait]=0.016676
Comment 1 Lenar Shakirov 2019-09-26 11:50:31 MSK
ЕМНИП оно на стадии сборки проверяет наличие /proc и отключает этот функционал, если не нашло

а /proc (думаю что по ошибке) убрали тут начиная с версии 3.2.5-alt1:

http://git.altlinux.org/gears/z/zabbix.git?p=zabbix.git;a=commitdiff;h=82f84a6c087147d032a247f3a45b76c58ac212f4
Comment 2 Repository Robot 2019-09-26 12:19:48 MSK
zabbix34-agent-3.4.15-alt2 -> sisyphus:

Thu Sep 26 2019 Alexei Takaseev <taf@altlinux> 3.4.15-alt2
- Add BR /proc (ALT #37264)
Comment 3 Lenar Shakirov 2019-09-26 13:25:35 MSK
Спасибо за оперативность!

Сюда тоже добавите?
http://git.altlinux.org/gears/z/zabbix.git
Comment 4 Alex Moskalenko 2019-09-26 13:46:14 MSK
А до p9 оно дойдет? А то мне негде проверить сизифный...
Comment 5 Alexei Takaseev 2019-09-26 14:25:17 MSK
(In reply to comment #3)
> Спасибо за оперативность!
> 
> Сюда тоже добавите?
> http://git.altlinux.org/gears/z/zabbix.git

При полноценной сборке /proc подтягивается при сборке zabbix-java-gateway. Но на всякий случай добавлю ее явно.
Comment 6 Alexei Takaseev 2019-09-26 14:56:14 MSK
(In reply to comment #4)
> А до p9 оно дойдет? А то мне негде проверить сизифный...

http://git.altlinux.org/tasks/238206/
Comment 7 Alex Moskalenko 2019-09-26 15:25:49 MSK
Таск проверил, значения появились, спасибо! Ждем в p9. :)
Comment 8 Alex Moskalenko 2019-09-30 06:34:53 MSK
А когда же фикс до P9 доползет?...