I started using USER MACROS a lot lately. It's a great feature for advanced Zabbix configuration, but as much as it helps, it makes the configuration a lot less readable.
A simple example:

I understand, that the USER MACROS don't get resolved during the template creation, which makes sense. But no later than when a template is linked to a host, there must be a logic that knows, which Global, Template or Host Macro is active. In fact, you are able to resolve all variables in the host configuration and are able to see the inheritance.
So far, the only way to see a successfully resolved Problem Expression including USER MACROS is the "Event details" page. But I would like to see exactly that without an active problem.
Did I miss something?
A simple example:
I understand, that the USER MACROS don't get resolved during the template creation, which makes sense. But no later than when a template is linked to a host, there must be a logic that knows, which Global, Template or Host Macro is active. In fact, you are able to resolve all variables in the host configuration and are able to see the inheritance.
So far, the only way to see a successfully resolved Problem Expression including USER MACROS is the "Event details" page. But I would like to see exactly that without an active problem.
Did I miss something?
Comment