22.214.171.124. What are Host Templates and How Do They Work?
Host templates are
similar to Service Groups in that they allow for the logical grouping of
Service Checks into a single container; a ‘Host template’.
Unlike with Service Groups, a Service Check can be part of more than one Host template. This means you can create a Host template with Service Checks
from one or more Service Groups.
These Host templates
can then be applied to one or more Hosts. This means that if you need to apply 10 Service Checks to 1,000 standard
hosts, you can create and apply a new Host template containing the 10 Service Checks, to all 1,000 hosts via a single screen.
This means that all Hosts that have the aforementioned Host template applied will inherit the
Service Checks set within the template. This allows you to add Service Checks
to one Host template, knowing they will be applied to every host, be it one or 1,000
hosts, that have the Host template. In the future, if you need to add another five Service Checks to all the hosts, you can simply edit the Host template, add the
five Service Checks, and after a reload all Hosts that have the Host template will
have the Service Checks applied.
Host templates also allow for the addition of icons and management URL’s:
Used solely within Business Service Monitoring; the icon uploaded is displayed
on the dashboard when a Component is created using the host template.
Management URL’s: Management URLs are used to put extra
entries onto the contextual menus for Hosts using a given template. Examples
include SSH, Telnet and more. These management URLs are created in the Host
template, and then appear in the contextual menus of Hosts that have the Host