4Grundkonfiguration von Icinga 2

Die zentrale Konfigurationsdatei ist icinga2.conf. Alle anderen verwendeten Dateien werden direkt oder indirekt von dort im Stil von C/C++ aus eingebunden.

include "constants.conf"

In diesem Auszug wird constants.conf eingebunden. Benutzt man Double Quotes und keinen absoluten Pfad, wird im selben Verzeichnis als Ausgangspunkt gesucht, hier /etc/icinga2.

include <itl>

include <plugins>

include "features-enabled/*.conf"

Hingegen wird bei der Verwendung von <> im vorgegebenen Pfad /usr/share/icinga2/include nach der entsprechenden Datei gesucht. Dieser Pfad kann sich je nach Installationspaket bzw. Plattform unterscheiden.

include_recursive "book.d"

Eine weitere Direktive ist include_recursive, bei der keine ...

Get Icinga 2, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.