Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Durch die Nutzung von Templates ersparen Sie sich bei der Implementierung eines Nagios-Systems einen Großteil der möglichen Redundanz. In der Beispielkonfiguration /etc/nagios/objects/templates.cfg werden Templates für
Hosts,
Services und
Kontakte
genutzt. Die Templates für die einzelnen Konfigurationselemente entsprechen diesen vollständig, werden jedoch zusätzlich um den Parameter register erweitert. Ist dieser als unwahr oder 0 definiert, wird die jeweilige Konfiguration nicht registriert, sondern kann als Template benutzt werden.
Bei der Nutzung von Templates ist weiterhin eine Mehrfachvererbung möglich, das heißt, aus einem generischen Master-Template werden einzelne, spezifischere Templates abgeleitet, die wiederum einzelne Parameter festlegen. In der Beispielkonfiguration ist für Services ein generisches Template generic-service definiert sowie ein untergeordnetes Template local-service.