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

Preprocessing stalls with huge amount of input data where 'change' preprocessing step is used for some of values

XMLWordPrintable

    • Sprint 18, Sprint 19
    • 3

      Values of the same item with 'change' preprocessing steps must be executed serially. To ensure it preprocessing manager links such values in the queue and does not flush the first value until the next value processing is started.

      In this case the queue is blocked from flushing until the next value is being processed. However when processing huge amount of cached (proxy history after some downtime) data there might be thousands of other values between the first value and the next one. When retrieving next value to process the manager will have to iterate the queue from begining, in worst case reaching 10+ thousands of iterations each time, slowing the manager down.

            wiper Andris Zeila
            wiper Andris Zeila
            Team A
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: