Ad Widget

Collapse

Need advice - Zabbix Proxy configuration - Sending data every 1s instead of 60s

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Konisz
    Junior Member
    • Nov 2023
    • 3

    #1

    Need advice - Zabbix Proxy configuration - Sending data every 1s instead of 60s

    Zabbix Server and Proxy: 7.4.1 @ Ubuntu 24.04
    ==========
    Hello,
    I am struggling with an issue where my active Zabbix Proxies are initiating TCP connections much more frequently than configured in their settings - sometimes several per second. I am trying to minimize the connection overhead on the server-side firewall, but the proxy seems to ignore the frequency limits.

    Every session ends gracefully with a TCP-FIN, so it’s not a timeout issue and each of them has a consistent size of approximately 7.7 KB.

    There is no auto-discovery and remote command on proxy side.

    Did I miss something in configuration?

    Zabbix Proxy config (one of them)
    Code:
    CPU: 4C
    RAM: 8GB
    DB: PostgreSQL
    Required VPS: ~220
    
    ProxyBufferMode=hybrid
    ProxyMemoryBufferSize=2G
    ProxyConfigFrequency=3600
    DataSenderFrequency=60
    StartPollers=100
    StartSNMPPollers=50
    StartPollersUnreachable=2
    StartTrappers=20
    CacheSize=1G
    ValueCacheSize=1G
    [...]
    
    Proxy -> Server connection secured by CERT
    Zabbix Server config
    Code:
    CPU: 4C
    RAM: 16GB
    DB: PostgreSQL (TimescaleDB)
    
    StartTrappers=20
    CacheSize=1G
    ValueCacheSize=1G
    [...]


  • BP_Vital
    Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Feb 2016
    • 42

    #2
    AFAIK an active proxy still polls Zabbix server every second for remote commands tasks (even if there is none)

    Comment

    • cyber
      Senior Member
      Zabbix Certified SpecialistZabbix Certified Professional
      • Dec 2006
      • 4806

      #3
      Originally posted by BP_Vital
      AFAIK an active proxy still polls Zabbix server every second for remote commands tasks (even if there is none)
      Yep. This is correct.

      Data request
      The proxy data request is sent by proxy to provide host interface availability, history, discovery and autoregistration data. This request is sent every DataSenderFrequency (proxy configuration parameter) seconds. Note that active proxy will still poll Zabbix server every second for remote command tasks (with an empty proxy data request).
      Taken from here...

      Comment

      Working...