I am considering the use of Template - IIS by Zabbix agent active, which comes with Zabbix 5.4.
Some docs indicate that Template macros can be overriden if same-name macro is present on a parent object, such as a linked parent Template or a host. Does that also apply to this particular template?
If I want to define {$IIS.PORT} and {$IIS.SERVICE} values in the parent Template, should I expect them to propagate down to the actual IIS by Zabbix agent template and override any 'default' values seen there? Or would I have to remove those macros at IIS by Zabbix agent to allow parent values to come down? Descriptions on some macros indicate that they *can* be overrriden, but that's not noted on macros {$IIS.PORT} and {$IIS.SERVICE}.
When I tried to do this, it seemed inheritance was not working. When I drill down to the IIS by Zabbix agent as child template from a linked parent, it does not seem to show the port and service values (in Inherited and Template macros tab) from macros specified in the parent.
Some docs indicate that Template macros can be overriden if same-name macro is present on a parent object, such as a linked parent Template or a host. Does that also apply to this particular template?
If I want to define {$IIS.PORT} and {$IIS.SERVICE} values in the parent Template, should I expect them to propagate down to the actual IIS by Zabbix agent template and override any 'default' values seen there? Or would I have to remove those macros at IIS by Zabbix agent to allow parent values to come down? Descriptions on some macros indicate that they *can* be overrriden, but that's not noted on macros {$IIS.PORT} and {$IIS.SERVICE}.
When I tried to do this, it seemed inheritance was not working. When I drill down to the IIS by Zabbix agent as child template from a linked parent, it does not seem to show the port and service values (in Inherited and Template macros tab) from macros specified in the parent.
Comment