[ZBXNEXT-6872] Increase max amount for StartPollers Created: 2021 Aug 27  Updated: 2024 Jan 19

Status: Confirmed
Project: ZABBIX FEATURE REQUESTS
Component/s: Proxy (P), Server (S)
Affects Version/s: 5.0.14
Fix Version/s: None

Type: Change Request Priority: Major
Reporter: Edgars Melveris Assignee: Andris Zeila
Resolution: Unresolved Votes: 5
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File image-2024-01-18-16-02-43-909.png    
Issue Links:
Duplicate

 Description   

On certain environments with many slow devices it might help if more than 1000 pollers could be started.
For example we need to add an additional proxy only because existing proxy with 1000 pollers can only handle ~1000 NVPS. Above that pollers become 100% busy.
Problem is caused by slow devices, but being able to just start more Pollers could help in such scenario.



 Comments   
Comment by Edgar Akhmetshin [ 2021 Aug 27 ]

https://support.zabbix.com/browse/ZBXNEXT-4428
https://support.zabbix.com/browse/ZBXNEXT-5080

Comment by Craig Hopkins [ 2022 Jun 30 ]

Please, please can we have more pollers? My Zabbix server is highly under-utilised as the max pollers is limited to 1000. 

Comment by Yury Larin [ 2022 Nov 16 ]

Hi,

I have medium size Zabbix installation with a few proxies. I have to collect a lot of data via SNMP from Ciscos. But the issues - I hve mostly slow (5 kBit/s) Satellite links to them.

Right now I use 1000 StratPollers and it just enough for now. But we are growing and it would be really nice to be able to inscrease it to 5000 or better to 10000. The server has plenty of resources to do this. Installind additionall proxy only because of this limit is inconvienient...

Thanks.

Comment by David Parker [ 2024 Jan 18 ]

Adding my $0.02:  I ended up patching one of my proxies to allow > 1k pollers and it did in fact fix the problem I was having.

It's PR-5636 in the customer service desk titled "Max pollers on a proxy".  We have been running a patched 6.0 proxy like that for over a year with no issues.  I turned the value up to 2000 in my patch, but am actually running with this:

StartPollers=1500

It'd be really nice if you guys got this in before we upgrade to 7.0 - else we're going to have to by-hand patch again.

[edit added below]

The file to edit is src/zabbix_server/server.c in the source tree.

 

[second edit - added below]

The above is for the server - for the proxy modify proxy.c - looks the same.

 

Generated at Fri Apr 18 23:06:11 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.