[ZBX-8838] Zabbix agent is too slow on Solaris hosts running lots of process Created: 2014 Sep 30  Updated: 2020 Sep 10  Resolved: 2020 Sep 09

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Agent (G)
Affects Version/s: 2.2.6
Fix Version/s: None

Type: Incident report Priority: Trivial
Reporter: Durval Menezes Assignee: Andris Mednis
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Zabbix server 2.2.6, polling data (passive mode) from Solaris 10 hosts


Issue Links:
Duplicate
duplicates ZBX-6045 proc.num intermittently slow on solaris Closed

 Description   

Server logs this error constantly when polling Solaris 10 hosts with lots (~1300+) of active processes:

zabbix_server[27363]: Zabbix agent item "proc.num[,,run]" on host "testhost" failed: first network error, wait for 15 seconds

This causes issues (like missing data in history, and consequently holes in graphs) not only for the proc.num[,,run], but also for other items on these hosts (which I presume are getting aborted by the above timeout along with proc.num[,,run]).

I did a little analysis of the respective Agent source code (src/libs/zbxsysinfo/solaris/proc.c_) and I believe it can be made more efficient, and therefore avoid that issue (or at least postpone it to occur only with much larger process tables). I plan on writing and then contributing a patch for the agent to implement this.

I'm creating this issue to record the issue and my progress so far, and to server as a focal point for future work on the issue.



 Comments   
Comment by Andris Mednis [ 2020 Sep 09 ]

Closing this as a duplicate of ZBX-6045.

Generated at Fri Jul 04 07:17:59 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.