[ZBX-6576] collector process makes heavy load on Solaris with zone and many cpu cores Created: 2013 May 07 Updated: 2017 May 30 Resolved: 2013 May 23 |
|
Status: | Closed |
Project: | ZABBIX BUGS AND ISSUES |
Component/s: | Agent (G) |
Affects Version/s: | 2.0.4 |
Fix Version/s: | 2.0.7rc1, 2.1.0 |
Type: | Incident report | Priority: | Major |
Reporter: | Kodai Terashima | Assignee: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Labels: | performance | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified | ||
Environment: |
Solaris 10/11 |
Issue Links: |
|
Description |
Agent collector process makes heavy load on Solaris with zone (vm) and many cpu cores. For example
This case agents makes 10% cpu usage. |
Comments |
Comment by Aleksej Ivanov (Inactive) [ 2013 May 08 ] |
Available in the development branch svn://svn.zabbix.com/branches/dev/ZBX-6576 |
Comment by Andris Mednis [ 2013 May 16 ] |
Hello, Solaris users! When started, Zabbix collector determines number of processors and allocates memory accordingly. |
Comment by Andris Mednis [ 2013 May 20 ] |
Code reviewed and substantially modified to include caching pointers to kstat list elements and to deal with changing number of processors. Testing was done only with fixed number of processors. It would be good if somebody could test it with dynamic adding/removing processors (if that is possible at all). Proposed modifications in development branch svn://svn.zabbix.com/branches/dev/ZBX-6576, r35710. |
Comment by dimir [ 2013 May 22 ] |
Successfully tested. No visible load (0.00%) detected by zabbix agent on a 24 core sparc machine. |
Comment by richlv [ 2013 May 22 ] |
(1) whatsnew andris Added at https://www.zabbix.com/documentation/2.0/manual/introduction/whatsnew207?&#zabbix_agent_on_solaris <richlv> CLOSED |
Comment by Andris Mednis [ 2013 May 23 ] |
Fixed in versions pre-2.0.7 rev. 35795 and pre-2.1.0 rev. 35797 |