Previous versions of Zabbix (before v6.0) had a screen "Monitoring" -> "Services".
This screen could provide a report (current Status, SLA / Acceptable SLA) for all services grouped according to the Services tree structure.
It was possible to select a needed time period using a drop-down list: "Today", "Last 7 days", "This month", etc.
Unfortunately, this functionality has been completely lost in v6.0.
The only existing kind of reports now is by a single SLA object (possibly, additionally filtered by a single service).
However, it's impossible to take a report grouped by services structure (as before).
Moreover, if some services used to have a different SLO levels, then such report could be a non-trivial task now (as in v6.0 they use a different SLA objects).
Nevertheless, this kind of reporting is very actual; as it is a functionality lost in the new version. There should be both: a reports and a dashboard widget; ideally – with an additional possibility to filter services by a tag (to display a report by a some subset of services only – for example, for a higher 2 levels of services tree).
ZBXNEXT-7392 describes a similar problem; however, that ZBXNEXT relates to the current state screen, but this one – to the reports.