[ZBXNEXT-7125] Top hosts data grid widget Created: 2021 Dec 16  Updated: 2024 Apr 10  Resolved: 2022 Feb 14

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: None
Fix Version/s: 6.0.0rc1, 6.0 (plan)

Type: New Feature Request Priority: Trivial
Reporter: Rostislav Palivoda Assignee: Gregory Chalenko
Resolution: Fixed Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File Screenshot 2022-01-25 at 18.43.45.png     PNG File Screenshot from 2022-02-14 12-37-29.png     PNG File Selection_999(1028).png     PNG File Selection_999(1032).png     PNG File Selection_999(1035).png     PNG File Selection_999(1036).png     PNG File Selection_999(1037).png     PNG File Selection_999(1038).png     PNG File Selection_999(1039).png     PNG File Selection_999(1043).png     PNG File Selection_999(1065).png     PNG File image-2022-01-25-14-27-44-804.png     GIF File non_existin_item.gif     PNG File top_hosts_large_column.png     PNG File top_hosts_order_column.png    
Issue Links:
Causes
causes ZBX-20524 Data source ignored in Top hosts widg... Closed
Duplicate
is duplicated by ZBXNEXT-248 Improved and more advanced reporting ... Closed
Team: Team C
Sprint: Sprint 83 (Dec 2021), Sprint 84 (Jan 2022), Sprint 85 (Feb 2022)
Story Points: 27

 Description   

Currently Zabbix dashboards have no ability to create custom tables for displaying of data situation. Also it is impossible to have Top-N like reporting to display, for example, list of 20 hosts having the highest utulization in the last month.

Unfortunately existing Data Overview widget is not flexible enough.



 Comments   
Comment by Andrejs Verza [ 2022 Jan 25 ]

Implemented in 6.0.0rc1 (master) 5669dc07f99, ef729749ed8.

Comment by Brian van Baekel [ 2022 Jan 25 ]

Small request, if possible

 

With graphs we can just click and download the graph as image:

 

It would be a nice addition if we can do the same with this (and more?) widgets, instead of making screenshots.

<dimir> Explanation from one of the devs: "This feature is related to all widgets and it would be incorrect to implement it in the scope of this task. Moreover this will not be a one-line solution, render html to canvas and use datauri to allow download sounds simple but i doubt it will be so simple."

Moved to: ZBXNEXT-7445

Comment by MArk [ 2022 Jan 26 ]

I found the new Top Hosts widget very useful. Thanks a lot.

One thing that is bothering me, though, is the "Host Name" column. It takes up too much space and does not adjust correctly to the widget size.

There is no option to adjust the column size or make it dynamically adjustable.

 

Another thing... There is no option to order columns by host name or text data.

 

Adding those options would make "Top Hosts" widget even more awesome.

Comment by Andrejs Verza [ 2022 Jan 26 ]

Hi, markfree! There's no possibility to sort the list by host names just because the Top N / Bottom N setting dictates the order. The list is fully dependent on the item by which it is sorted. That's why only Top N or Bottom N.

Regarding the column widths - well, there's room for improvement.

Comment by Marco Hofmann [ 2022 Jan 26 ]

I agree with the column width. Even in the twitter news regarding this, you can see the the host name column is weirdly large -> https://twitter.com/zabbix/status/1485994380452315137

Comment by MArk [ 2022 Jan 27 ]

Thanks for your reply @Andrejs. 

I hope that the hostname column width improves soon.

 

About the columns order, is there a possibility to manually order column items?

Comment by Gregory Chalenko [ 2022 Jan 27 ]

markfree you can reorder column in widget configuration form. Top most column in the list will be left most column while displaying.

Comment by Onkel Titus [ 2022 Jan 27 ]

I think the new "Top hosts" widget is a really great improvement. With several Items to display the scaling is also ok imho.
Since the "Data overview" widget is now announced deprecated I think that it will be removed in one of the upcoming versions.
But there are also use cases where you want to display some values from a host list in alphabetical order. So I would suggest to create a copy of this widget which maybe gets called "Hosts Data Table" without Top N or Bottom N function but instead with Hostname as mandatory field which  gets sorted alphabetical to their names. This way also every use case of the old "Data overview" widget could be also displayed.

Comment by MArk [ 2022 Jan 27 ]

@Gregory, I meant column items (lines).

Comment by Gregory Chalenko [ 2022 Feb 03 ]

Updated documentation pages:

Comment by Dimitri Bellini [ 2022 Feb 14 ]

Dear DevTeam,
today i tried to play with this new widget but probably i found a "big" limitation.
Most of the time the customers ask me for a Top10 of the most used/error port of a network or something similar, so tried to do that with Top Hosts Widget.
After I have configured HostGroup/Tags I need to define the "items" to show in the Widget so i have used the same syntax of the New Graph widget something like "*Disk read rate*" (attached image ) but nothing was showed on the widget.
Maybe is fault or it's a real limitation?
Thanks so much

Comment by Andrejs Verza [ 2022 Feb 14 ]

Hi, dimitri.bellini!

Thank you for sharing your experience!

Currently, the Top Hosts widget will display an ordered list of hosts based on just a single item (see the Order column widget field). Additionally, it's possible to display more columns with adjacent data for the already selected hosts. And like you've noticed, it's not possible to grab multiple items by using syntax of the graphs widget. That would result in addition of unpredictable count of columns (for each different item), for which we would not be able to specify individual settings. But is that always needed?

There are some more known limitations which are going to be worked on soon, so I'll try to raise your question as well.

Comment by Dimitri Bellini [ 2022 Feb 14 ]

Hi Andrejs,
yes is a common scenario We use a lot of LLD in most of our customers (maybe i'm not the only one) and the request to have a sort of "Top10" of something is very common request.
I think to only have "Top Hosts" widget for Host only is "huge" limitation. If you consider all of the work made for VMWare, Switches/Routers and Kubernetes stuff are generally speaking "dynamic", with the current implementation we can cover very small number of the use cases but this is my point of view
Thanks so much

Comment by Alexander Yagupov [ 2022 Feb 21 ]

Hi All!
Dear developers! We kindly ask you not to delete the data overview, because TopHosts does not yet fully allow you to display summary data on groups of data elements, on all necessary nodes. This is important! For example, I need to see the number of connected (disconnected) phones (terminals) to cisco unified communications manager to assess the possibility of use in video conferences. I have more than 500 subscribers in Russia.
Thanks so much

Generated at Sat Apr 05 14:55:59 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.