Templates allow us to customize our data collection when we decide the Zenoss Core defaults no longer meet our needs. We could for example, collect data for a specific OID, implement a Nagios plugin, or create our own plugin.
Monitoring Templates tell Zenoss what data sources to collect from and how to graph the data. They can also establish monitoring thresholds on the collected data, which we can use to generate events. We apply templates to the device class or to the individual device. In Zenoss terminology, the process of applying a template to a device or a class is called binding.
To view all the monitoring templates in Zenoss Core, click on the Advanced menu and then select Monitoring Templates. In the sidebar you will see an expandable list of templates. Let's look at an example.
Expand the Device heading and click on /Server/Linux. The details of the template will display, as shown in the following screenshot:
As you look over the list of monitoring templates,...