[ZBX-14390] Running zabbix server with StartPollers=0 Created: 2018 May 22  Updated: 2018 Jun 11  Resolved: 2018 Jun 11

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Documentation (D), Server (S)
Affects Version/s: 3.4.9
Fix Version/s: None

Type: Documentation task Priority: Trivial
Reporter: Tomasz Kłoczko Assignee: Unassigned
Resolution: Won't fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File internal-checks-are processed-by-pollers.png     PNG File startpollers-description.png    
Sprint: Sprint 34, Sprint 35

 Description   

I've been trying to minimise number of running processes on serve and because I'm not monitoring anything straight over the server I've decided to change in server settings StartPollers=0.

After this I found that all zabbix server internal items stopped produce new monitoring data and all calculated items stopped be updated.

I think that StartPollers=0 in server settings should be forbidden or at least some message in logs should be produced that with StartPollers=0 calculated items and internal metrics no longer will be updated.

Looks like nowhere in zabbix doic is documented that poller processes are responsible for sampling that types of of items so probably it would be good to at least put document this behaviour.



 Comments   
Comment by Alexey Pustovalov [ 2018 May 22 ]

Hello Tomasz,

Calculated, aggregated, internal items are monitored by Zabbix server always Agree to avoid monitoring first two types, but internal...

Kind regards,
Alexey.

Comment by Tomasz Kłoczko [ 2018 May 22 ]

Alex please double check this
With StartPollers=0 I had no data on dummy host with only zabbix server template (host not monitored over proxy) and I found it before I found that calculated items have not updated as well. Only when I've changeded StartPollers to non-zero value everything back to normal state

 

Comment by Alexey Pustovalov [ 2018 May 22 ]

Ahhh... sorry (

Comment by Tomasz Kłoczko [ 2018 May 23 ]

According to doc on https://www.zabbix.com/documentation/3.4/manual/config/items/itemtypes/internal self-monitoring process should be responsible for sampling server internal items but with StartPollers=0 it does not happen. I'm guessing that pollers are responsible to initiating samplings which is done by self-monitoring.

Probably the same case is with proxy when it is started with StartPollers=0 (will try to check this later)

Comment by Tomasz Kłoczko [ 2018 Jun 11 ]

Alex can you tell why do you think that it should not be changed?

I don't think that it is useful in any case to have zabbix without processing calculated items or without sampling zabbix server internal metrics which is the case when StartPollers=0.

Generated at Sun Apr 06 12:46:11 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.