[ZBXNEXT-4036] Introduce Table(Overview) view widget Created: 2017 Aug 18 Updated: 2025 Jul 17 |
|
| Status: | Open |
| Project: | ZABBIX FEATURE REQUESTS |
| Component/s: | Frontend (F) |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature Request | Priority: | Trivial |
| Reporter: | Vitaly Zhuravlev | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 49 |
| Labels: | overview, table, widget | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||||||
| Issue Links: |
|
||||||||||||||||
| Description |
|
items discovered from LLD comes as two dimensional array basically… we should introduce Widget on the dashboard that would allow to see such data as a table for such items similar to Overview page but instead of hosts we should use LLD objects as columns. Again, color highlighting items that have active triggers in these tables (just like in overview) is a must
Filtered: by Host: cisco2950
by Application: Interfaces
-----------------------Interface Gi0/0| Interface Gi0/1| Interface Gi0/2| Interface Gi0/3|
In | 95.7Mbps | 0bps | 3Mbps | 11.5Mbps |
Out | 15.3Mbps | 0bps | 0.5Mbps | 100Kbps |
Errors In | 0 | 0 | 0 | 0 |
Errors Out | 0 | 0 | 0 | 0 |
Status | up(1) | down(2) | up(1) | up(1) |
Alias | uplink | - | - | servx |
|
| Comments |
| Comment by Verde [ 2024 Jan 12 ] |
|
This "overview" should be available as widget for "host dashabord tamplate" as well. |
| Comment by Dimitri Bellini [ 2024 Jan 30 ] |
|
Hi DevTeam, |
| Comment by Hannes Gebhart [ 2024 Jun 04 ] |
|
Is there any progress on this? I see this postponed from version to version without anything happening. |
| Comment by Davide Parietti [ 2024 Jun 20 ] |
|
This feature is very important... I hope for the backport to version 7.0 of Zabbix |
| Comment by Jo Masse [ 2024 Dec 02 ] |
|
We really need this feature. We need to have a Top N based on disk space used with the LLD discovery. |
| Comment by Jo Masse [ 2024 Dec 02 ] |
|
It has been added to the preview version 7.2
See Top hosts/items widget - improve item selection by LLD items
|
| Comment by Dimitri Bellini [ 2024 Dec 11 ] |
|
Hi ZabbixDevs, After the release of Zabbix 7.2, I was able to test the new "Top Items" feature. Firstly, it's a great improvement, and thank you for implementing it. However, it may not be suitable for some very common scenarios, such as the one proposed here in this ZBXNEXT thread. I understand that achieving the same "visual effect" as the proposed table might be challenging. However, I believe this functionality is very important for many use cases. Could you please consider improving the "Top Items" feature to address the goals outlined in the thread or develop a new widget that can achieve this? Thank you very much. |
| Comment by Ryan Eberly [ 2024 Dec 15 ] |
|
I Agree with dimitri.bellini. But I think to be able to make such a widget will require more use of tags within widgets. I submitted a change request in ZBXNEXT-9632 that requests for adding broadcasting tags in the new widget framework. In addition, I believe there are many opportunities to enable more flexible and customizable widget behavior, including a table like the one mentioned in this ticket, if the use of tag filtering can be incorporated into dashboards and the widgets. Let's all up vote ZBXNEXT-9632 as I believe this begins to capture the features we're all looking for in Zabbix! |
| Comment by Ryan Eberly [ 2024 Dec 15 ] |
|
One additional note: we REALLY need to start voting for making dashboard tables sortable on the client side with JavaScript. Many of my users have asked, "why are these tables not sortable?" I think sortable tables should be the standard. I have modified the Top hosts and Data overview (will soon modify Top items) widgets to make the tables sortable with a click using JavaScript and this small change has been a welcomed improvement. It would be good to see Zabbix implement JavaScript sorting in the table widgets natively |
| Comment by Matheus da Silva Andrade [ 2025 Apr 28 ] |
|
Hello, I believe that the ECharts wdiget (LLD Table) meets this need, and the implementation of the same functionality is also planned for the next version of Top Host developed by Monzphere, both are available on github : https://github.com/Monzphere/Echarts-Zabbix https://github.com/Monzphere/TopHostMonzphere
|
| Comment by Ryan Eberly [ 2025 Apr 29 ] |
|
matheusandrades - there are some good widgets in here, but there appear to be some glitches. Is the best way to collaborate with you on github? |
| Comment by Matheus da Silva Andrade [ 2025 Apr 29 ] |
|
To use the LLD Table you must follow the rule: the a pattern ":" is mandatory to be in the item prototype name You can also contact me on telegram and open some issues on github itself |
| Comment by Kim Anthonisen [ 2025 Apr 30 ] |
|
The Echarts widget (LLD table) is very nice, for the use case it covers (the array is defined by Hosts/Hostgroups and item patterns). However, our use case is another where we already have a JSON document, and want to show this as a table. |
| Comment by Ryan Eberly [ 2025 May 27 ] |
|
Please also see a greatly enhanced Custom Table Widget here: https://github.com/gryan337/zabbix-widgets-table/tree/main The ECharts post greatly inspired me to work on this custom table widget I've been working on since Version 7.2 was released. I just kept running into bugs that delayed my releasing it. Also, I must caveat that the code is not polished and could use some refinement, but it is currently highly functional and will greatly enhance the Zabbix UI experience. This widget was written for a few reasons:
Lastly, and the documentation explains this, my table widget started as a clone of the TopItems widget from Zabbix. So, under the GPL license my hope is that some other developers out there from companies like Monzphere and InitMax and Zabbix themselves will see this work and want to help make this widget better for all. |