I am setting up a Zabbix server to monitor more than 50 remote hosts. All hosts run the same Linux system with Zabbix agent, but they differ in the number of internet connections and local networks. Therefore, I created a common template with low-level discovery (LLD) for network monitoring.
The template also includes a dashboard for monitoring system and network status. System data is not a problem because it is based on regular items. However, all network data is based on item prototypes discovered through LLD.
The only suitable widget for displaying prototype items on a host dashboard seems to be Top items. It works with the correct item patterns and tags, but one thing bothers me: I prefer long, descriptive item names. Most single-item widgets allow a custom Name field, but the Top items widget does not. As a result, the list becomes difficult to read.
The workaround is to use shorter item names, but I think there is room for improvement. For example, Zabbix could support pattern-based name
mapping

Another issue is graph widget, it's lacking tags for data sets items.
The template also includes a dashboard for monitoring system and network status. System data is not a problem because it is based on regular items. However, all network data is based on item prototypes discovered through LLD.
The only suitable widget for displaying prototype items on a host dashboard seems to be Top items. It works with the correct item patterns and tags, but one thing bothers me: I prefer long, descriptive item names. Most single-item widgets allow a custom Name field, but the Top items widget does not. As a result, the list becomes difficult to read.
The workaround is to use shorter item names, but I think there is room for improvement. For example, Zabbix could support pattern-based name
mapping
Another issue is graph widget, it's lacking tags for data sets items.