Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  2. ZBX-12608

http pollers exhaust all memory available


      Hello all,
      I've started on new installation Zabbix Server 3.0.10 under AWS Linux to supersede the existing 2.4.
      Instead of upgrading, I've decided to start fresh.

      The issue I'm experiencing is that http pollers memory usage grows over 1 or 2 days until it exhaust all the memory available in the VM and zabbix_server dies.

      Since this issue started, I've added more RAM to the VM: 1GB->2GB and again from 2GB->4GB yesterday.
      With 4GB it seems to be taking more time but looking at the graphs it seems likely that will happen (see Memory used by http pollers including data, stack, virtual and resident size; Overall Memory usage and htop under http://imgur.com/a/a7BHi).
      Could it be a memory leak ?

      I use a template for web scenarios that are applied to a group of hosts. Every host that is monitored, has user macros with the URL that are used by the web scenario. In total, it monitors 90 URLs.
      The web scenario template has the follow configuration:
      Scenario->Update interval (in sec): 120
      Scenario->Attempts: 3
      Steps->Timeout: 15 sec
      Steps->Status codes: 200
      Authentication->SSL verify peer: Yes
      Authentication->SSL verify host: Yes

      Can anyone help to troubleshoot ?
      Thank you.

      p.s. this was first raised on the forum: https://www.zabbix.com/forum/showthread.php?p=202815

        1. 2674.memleax.txt
          37 kB
        2. Memory usage.png
          Memory usage.png
          240 kB
        3. Memory used by http pollers.png
          Memory used by http pollers.png
          238 kB
        4. zabbix htop.png
          zabbix htop.png
          194 kB

            Unassigned Unassigned
            clearvision-monitoring-team Clearvision Monitoring Team
            0 Vote for this issue
            4 Start watching this issue