Auf dieser Seite

11 Makros

Übersicht

Zabbix unterstützt eine Reihe integrierter Makros, die in verschiedenen Situationen verwendet werden können. Diese Makros sind Variablen, die durch eine bestimmte Syntax gekennzeichnet sind:

{MACRO} 

Makros werden abhängig vom Kontext in einen bestimmten Wert aufgelöst.

Die effektive Verwendung von Makros ermöglicht es Ihnen, Zeit zu sparen und die Zabbix-Konfiguration transparenter zu gestalten.

Eine typische Verwendung besteht darin, ein Makro in einer Vorlage zu verwenden. So kann ein Auslöser in einer Vorlage den Namen „Prozessorlast auf {HOST.NAME} ist zu hoch“ tragen. Wenn die Vorlage auf den Host, beispielsweise den Zabbix-Server, angewendet wird, wird der Name im Bereich „Monitoring“ bei der Anzeige des Auslösers in „Prozessorlast auf Zabbix-Server ist zu hoch“ aufgelöst.

Makros können in Parametern von Datenpunktschlüsseln verwendet werden. Ein Makro kann nur für einen Teil des Parameters verwendet werden, zum Beispiel item.key[server_{HOST.HOST}_local]. Das Setzen des Parameters in doppelte Anführungszeichen ist nicht erforderlich, da Zabbix sich um eventuell vorhandene mehrdeutige Sonderzeichen kümmert, wenn das Makro aufgelöst wird.

In Zabbix gibt es weitere Makrotypen.

Zabbix unterstützt die folgenden Makros: