Ad Widget

Collapse

Zabbix 7.4.2 ZBX_STARTHTTPPOLLERS=20

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • 763
    Junior Member
    • Nov 2025
    • 1

    #1

    Zabbix 7.4.2 ZBX_STARTHTTPPOLLERS=20

    Hi,

    I want to increase my HTTP Pollers count on my test env. I was applied ZBX_STARTHTTPPOLLERS=20 and restarted docker based zabbix . But after the restart my zabbix has some db problems.

    Nov 4 17:23:35 ovrpgsqldbtst kernel: __vm_enough_memory: pid: 29910, comm: postgres, not enough memory for the allocation

    I dont know why its happen.If i revert my change its work without problem.

    My postgresql version is : postgresql 17.6

  • Viktors Fomics
    Member
    • Oct 2025
    • 42

    #2
    Hello

    Each of these pollers needs to make connection(s) to the database and every connection results in a separate process on the database side that consumes some amount of memory. Therefore when the number of pollers was increased, those started to consume more memory and likely the database has rather limited amount of it available (which is natural if the database is running inside the container), which resulted in inability to allocate the required amount of it and this error message.

    So sounds like a review here would be required, particularly in the following areas: if the amount of available memory is large enough or possibly any processes on the database container side started to consume more memory than expected or, if everything actually is as expected, just this amount of pollers might be too big for the current setup.
    Last edited by Viktors Fomics; 14-11-2025, 12:52.

    Comment

    Working...