- 
    Change Request 
- 
    Resolution: Fixed
- 
    Trivial 
- 
    None
- 
    None
- 
        Sprint 98 (Mar 2023), Sprint 99 (Apr 2023), Sprint 100 (May 2023)
- 
        3
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
- depends on
- 
                    ZBXNEXT-7927 count_foreach function needs operators like "greater than" -         
- Closed
 
-         
- 
                    ZBXNEXT-7443 avg(latest_foreach(...., 30s)) result is non sensical -         
- Closed
 
-         
- 
                    ZBX-22007 problem in aggregation item for a group of hosts -         
- Closed
 
-         
- mentioned in
- 
                    Page Loading...