Uploaded image for project: 'ZABBIX FEATURE REQUESTS'
  1. ZABBIX FEATURE REQUESTS
  2. ZBXNEXT-8355

Aggregation calculation improvements

    XMLWordPrintable

Details

    • Change Request
    • Status: Closed
    • Trivial
    • Resolution: Fixed
    • None
    • 7.0.0alpha1, 7.0 (plan)
    • Server (S)
    • None
    • Team A
    • Sprint 98 (Mar 2023), Sprint 99 (Apr 2023), Sprint 100 (May 2023)
    • 3

    Description

      Changes in server

      1. All *_foreach() functions must not include unsupported items (see this)

      2. Aggregate count() and count_foreach() must support operator and pattern, same as for historical count() (see ZBXNEXT-7927)
      Example:
      count(last_foreach(/*/vfs.fs.dependent.size[*,pused]),"gt",95) - count filesystems with low disk space across all hosts
      sum(count_foreach(/*/backup.status[*],1d,"eq","failed")) - count backup failures in the last day across all hosts

      3. last_foreach() must support a period as 2nd parameter (see ZBX-22007)
      Example: avg(last_foreach(/*/system.cpu.util,1h)) - average CPU utilization between all hosts that reported CPU utilization within the last hour
      Changes in Frontend/API
      Add validation for the new parameters

      Attachments

        Issue Links

          Activity

            People

              dgoloscapov Dmitrijs Goloscapovs
              palivoda Rostislav Palivoda
              Votes:
              1 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: