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

huge network sessions for proxy

    XMLWordPrintable

Details

    • Problem report
    • Status: Closed
    • Trivial
    • Resolution: Duplicate
    • 5.0.8
    • None
    • Server (S)
    • None
    • RHEL7 RHEL8

    Description

      Hi:
      the zabbix version I use is 4.0.x and 5.0.x LTS.

      I was suffered by huge network sessions caused by passive proxy. with tcpdump, we can see zabbix-server create a new tcp port every second for every passive proxy.
      at first, I thought there was something wrong with the parameter "ProxyDataFrequency", so I create issue ZBX-18455 but got no further response.

      I checked the source code, and found that by design zabbix-server use three parameters to judge the frequency for contacting passive proxy. we can change "ProxyConfigFrequency" and "ProxyDataFrequency". but by default the third parameter "ZBX_TASK_UPDATE_FREQUENCY" is one second and can not be changed. the "ZBX_TASK_UPDATE_FREQUENCY" parameter is only used for proxy, but I don't why it is necessary. I replaced the two "ZBX_TASK_UPDATE_FREQUENCY" with "CONFIG_PROXYDATA_FREQUENCY" at "src/libs/zbxdbcache/dbconfig.c",then 90% of sessions gone with parameter "ProxyDataFrequency=60".

      I don't know what's the side effect although it seems working fine. I hope that zabbix proxy network design can be fixed. it is unpleasant for firewall to saw huge useless connections.

       

      Attachments

        Issue Links

          Activity

            People

              ArtursL Arturs Lontons
              tbsky tbsky
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: