-
Type:
Change Request
-
Resolution: Unresolved
-
Priority:
Low
-
None
-
Affects Version/s: None
-
Component/s: Frontend (F)
-
None
Tags are very useful but can easily get messy.
We use tags everywhere; on hosts, items, triggers.. however, we struggle with consistent usage.
I'd like to see dynamic menu suggesting an already existing tags and values in given context, for example host tags, item tags... The menu should dynamically adapt to what I'm typing in the tag/value field, for example "C" -> Class, class, Category, Cactus ... "Cl" -> Class, class ...
This way we can easily choose from existing tag and enforce tagging conventions. In given example, there are 2 variants of a tag Class, which means someone has misused it, but the menu makes it easier to spot such error.
Menu ordering should be based on popularity, so the more frequently used tag variants would display on top, suggesting to pick the tag variant that is more likely aligned with convention.
The same can expand to values. For example, tag Class can have different values: "DB", "Database", "database" ... but that's inconsistent and not desirable.
The menu would suggest already used tag values, and again it would adopt to what I'm typing. The idea is to improve tags usage consistency in both syntactic and semantic aspects. Tags are used in various ways, in Zabbix and outside, and the correct format and consistent use is very important.