[ZBXNEXT-6806]  "Latest data" widget for dashboards Created: 2021 Jul 30  Updated: 2021 Jul 30

Status: Open
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: None
Fix Version/s: None

Type: Change Request Priority: Medium
Reporter: Andrii Kravets Assignee: Valdis Murzins
Resolution: Unresolved Votes: 4
Labels: frontend, usability
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Zabbix 5.2



 Description   

We know about possibilities of connecting Zabbix to grafana, but all hard-work has already been done - data is already in the db)

In graph widget you can choose specific item with a wildcard inside, like UPS * temperature to get "UPS DC4:Rack11 temperature" and "UPS DC7:Rack13 temperature" on one graph - which is more than cool

We have aggregate, selects by groups and wildcard support - but we cannot table display separate items with different item names!
Only if you have 100%  identical item names.

Consider following:
template item key: vfs.file.cksum[\{$FILE}]
template item name: Checksum [\{$FILE}]
{$FILE} on host1 = test.log
{$FILE} on host2 = syslog.log

When they are created on 2 hosts you get :

host1 Checksum test.log vfs.file.cksum[test.log]
host2 Checksum syslog.log vfs.file.cksum[syslog.log]

 

As they have different item names - the data overview will be

                    host1 host2
Checksum test.log     X    _
Checksum syslog.log   _    X

 

If you will change template item name to => Checksum some-file

                        host1     host2
Checksum some-file        X         X

 

Only items with identical name will display good, which is sad
Situation get worse when you have 10+ hosts - this makes a huge staircase

Check this:

host1 HAproxy status 1
host2 HAproxy status 1
___   HAproxy status 1
host3 HAproxy status 1
___   HAproxy status 1
___   HAproxy status 1
host4 HAproxy status 1

 

 

This is latest data display. Why not use it in Data overview + some columns sorts/filters in addition?

  • Sorting
  • Filtering
  • wildcard/aggregate selects in filters

Shortly:
1. Make "Latest data" widget for dashboards (it is easier than adding support for wildcards to Data overview )
2. Data overview page (and widget) needs improvement in table display part
3. Similar pages/widgets that display tables can also be improved by reusing that code
 


Generated at Wed Jul 16 10:14:45 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.