[ZBX-5597] Zabbix agent CPU utilization high on AIX 5.3 TL11 Created: 2012 Sep 19  Updated: 2017 May 30  Resolved: 2012 Oct 09

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Agent (G)
Affects Version/s: 2.0.0, 2.0.3rc1
Fix Version/s: None

Type: Incident report Priority: Minor
Reporter: Eric Wertman Assignee: Unassigned
Resolution: Won't fix Votes: 0
Labels: aix
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

AIX 5.3 TL11, compiled with both IBM compiler and gcc.



 Description   

zabbix agent consumes large amount of CPU on monitored host. Agent appears to be in a tight loop on this:

statx("/etc/objrepos/CuAt", 0x2FF20110, 76, 0) = 0
open("/etc/objrepos/CuAt", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt", O_RDONLY) = 6
shmat(6, 0x00000000, 6144) = 0x40000000
statx("/etc/objrepos/CuAt.vc", 0x2FF20020, 76, 0) = 0
open("/etc/objrepos/CuAt.vc", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt.vc", O_RDONLY) = 7
shmat(7, 0x00000000, 6144) = 0x50000000
shmdt(0x40000000) = 0
close(6) = 0
shmdt(0x50000000) = 0
close(7) = 0
statx("/etc/objrepos/CuAt", 0x2FF20470, 76, 0) = 0
open("/etc/objrepos/CuAt", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt", O_RDONLY) = 6
shmat(6, 0x00000000, 6144) = 0x40000000
statx("/etc/objrepos/CuAt.vc", 0x2FF20380, 76, 0) = 0
open("/etc/objrepos/CuAt.vc", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt.vc", O_RDONLY) = 7
shmat(7, 0x00000000, 6144) = 0x50000000
shmdt(0x40000000) = 0
close(6) = 0
shmdt(0x50000000) = 0
close(7) = 0
statx("/etc/objrepos/CuAt", 0x2FF1FB30, 76, 0) = 0
statx("/etc/objrepos/CuAt", 0x2FF20110, 76, 0) = 0
open("/etc/objrepos/CuAt", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt", O_RDONLY) = 6
shmat(6, 0x00000000, 6144) = 0x40000000
statx("/etc/objrepos/CuAt.vc", 0x2FF20020, 76, 0) = 0
open("/etc/objrepos/CuAt.vc", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt.vc", O_RDONLY) = 7
shmat(7, 0x00000000, 6144) = 0x50000000
shmdt(0x40000000) = 0
close(6) = 0
shmdt(0x50000000) = 0
close(7) = 0
statx("/etc/objrepos/CuAt", 0x2FF20110, 76, 0) = 0
open("/etc/objrepos/CuAt", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt", O_RDONLY) = 6
shmat(6, 0x00000000, 6144) = 0x40000000
statx("/etc/objrepos/CuAt.vc", 0x2FF20020, 76, 0) = 0
open("/etc/objrepos/CuAt.vc", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt.vc", O_RDONLY) = 7
shmat(7, 0x00000000, 6144) = 0x50000000
shmdt(0x40000000) = 0
close(6) = 0
shmdt(0x50000000) = 0
close(7) = 0
statx("/etc/objrepos/CuAt", 0x2FF20470, 76, 0) = 0
open("/etc/objrepos/CuAt", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt", O_RDONLY) = 6
shmat(6, 0x00000000, 6144) = 0x40000000
statx("/etc/objrepos/CuAt.vc", 0x2FF20380, 76, 0) = 0
open("/etc/objrepos/CuAt.vc", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt.vc", O_RDONLY) = 7
shmat(7, 0x00000000, 6144) = 0x50000000
shmdt(0x40000000) = 0
close(6) = 0
shmdt(0x50000000) = 0
close(7) = 0
statx("/etc/objrepos/CuAt", 0x2FF1FB30, 76, 0) = 0
statx("/etc/objrepos/CuAt", 0x2FF20110, 76, 0) = 0
open("/etc/objrepos/CuAt", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt", O_RDONLY) = 6
shmat(6, 0x00000000, 6144) = 0x40000000
statx("/etc/objrepos/CuAt.vc", 0x2FF20020, 76, 0) = 0
open("/etc/objrepos/CuAt.vc", O_RDWR) Err#13 EACCES
open("/etc/objrepos/CuAt.vc", O_RDONLY) = 7
shmat(7, 0x00000000, 6144) = 0x50000000
shmdt(0x40000000) = 0
close(6) = 0
shmdt(0x50000000) = 0
close(7) = 0

It may be host specific, as I don't see this issue on other AIX hosts. I cannot find any issue with the file referenced (It is part of the ODM and likely referenced by libperfstat) or permissions on it.



 Comments   
Comment by Alexei Vladishev [ 2012 Oct 09 ]

That's AIX object data manager (ODM, used by Zabbix agent) who generates these syscalls. I am closing it.

Generated at Wed May 08 05:19:21 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.