Ad Widget

Collapse

Zabbix Queue Performance issue

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mastraze
    Member
    • Jul 2011
    • 30

    #1

    Zabbix Queue Performance issue

    Dear all,

    For zabbix performance perspective, I think many questions have been raised and need a good understanding for some metrics. Although my infrastructure is not that big as hundreds of servers, but it looks I am missing something concerning zabbix performance tuning.
    In fact, as show in the screenshot https://imageshack.com/i/f0fcNajup, zabbix queue stick in such 175 for weeks.
    My Zabbix pollers, and trappers do not look that busy and cache free usage is always between 80 and 100%.
    Zabbix server configuration has been tuned and also mysql settings.
    The next step, was disabling unsupported items and clean triggers as well!

    Then queue have been dropped from 200 to 176. but still !

    I do not use proxies for instance since just started with zabbix only for 50 servers !

    Before extending more and more, it will be great if may see what would cause such performance issue to zabbix server in queue level.

    From zabbix server log file, I have noticed some changes happening in random interval for particular items such as :

    Code:
    item "server:mysql.repstatus" became not supported: ZBX_NOTSUPPORTED
    
    Afterwards 
    
     item "server:mysql.repstatus" became supported
     
    Besides, something like
    
    Zabbix agent item "net.if.in[RAS Async Adapter]" on host "Server01" failed: first network error, wait for 15 seconds
    
    Afterwards:
    
     resuming Zabbix agent checks on host "Server01": connection restored
    It will be great if anyone has experienced such issue so we can bring zabbix to better performance !

    Thanks in advance !
  • LenR
    Senior Member
    • Sep 2009
    • 1005

    #2
    Queue could be from non-responding items, for example, if a host with 100 items stops responding, most of those will show in the queue. This may not be a server problem, but a client config problem. If random items go unsupported and come back, try increasing the timeout values. Look at queue details, try zabbix_get or zabbix_agentd -t to test items found there.

    Comment

    • mastraze
      Member
      • Jul 2011
      • 30

      #3
      Hi LenR,

      thanks for your reply! Actually, I have retest items being set and tried to make them all supported. For the ones not being able to be supported state, I have just disabled them [I expect disabled items might not be queued anyway !]

      In the other hand, the queue number still persistent and does not change!

      Then, something interesting showed up in Queue => Details .
      As you can see in the attached file. items scheduled are being delayed for 44 years !!

      Any one has faced such wired detail ?
      Attached Files

      Comment

      • LenR
        Senior Member
        • Sep 2009
        • 1005

        #4
        See https://support.zabbix.com/browse/ZBX-8488

        Comment

        • mastraze
          Member
          • Jul 2011
          • 30

          #5
          Thanks for the link. In fact, I have zabbix 2.2.5 installed : zabbix-2.2.5-1.el6.x86_64.rpm

          Any hint on how to apply the patch ?

          Comment

          • ingus.vilnis
            Senior Member
            Zabbix Certified Trainer
            Zabbix Certified SpecialistZabbix Certified Professional
            • Mar 2014
            • 908

            #6
            Hi,

            To apply the patch you have to download and save it and then execute the following commands:
            Code:
            cd <web-interface root folder>
            patch -p0 < <path to the patch>
            However I would simply recommend you to upgrade the whole system to 2.2.6 or 2.4 where the misleading queue issues were fixed.

            Best Regards,
            Ingus

            Comment

            Working...