2 Benutzer-Makros, die vom Standort unterstützt werden

Übersicht

Dieser Abschnitt enthält eine Liste der Stellen, an denen benutzerdefinierte Makros unterstützt werden.

Für Aktionen, Netzwerkerkennung, Proxys und alle unter dem Abschnitt Andere Stellen auf dieser Seite aufgeführten Stellen werden nur Benutzermakros auf globaler Ebene unterstützt. An den genannten Stellen werden Makros auf Host-Ebene und Vorlagen-Ebene nicht aufgelöst.

Um Makrowerte anzupassen (zum Beispiel bestimmte Teilzeichenfolgen zu kürzen oder zu extrahieren), können Sie Makrofunktionen verwenden.

Aktionen

In Aktionen können Benutzermakros in den folgenden Feldern verwendet werden:

Position Mehrere Makros/Mischung mit Text1
Auslöser-basierte Benachrichtigungen und Befehle ja
Auslöser-basierte interne Benachrichtigungen ja
Benachrichtigungen zu Problemaktualisierungen ja
Service-basierte Benachrichtigungen und Befehle ja
Benachrichtigungen zu Serviceaktualisierungen ja
Bedingung für Zeitperiode nein
Operationen
Standarddauer des Operationsschritts nein
Schrittdauer nein

Hosts/Host-Prototypen

In der Konfiguration eines Host und eines Host-Prototyps können Benutzermakros in den folgenden Feldern verwendet werden:

Ort Mehrere Makros/Mischung mit Text1
Schnittstellen-IP/DNS nur DNS
Schnittstellen-Port nein
SNMP v1, v2
SNMP-Community ja
SNMP v3
Kontextname ja
Sicherheitsname ja
Authentifizierungs-Passphrase ja
Privacy-Passphrase ja
IPMI
Benutzername ja
Passwort ja
Tags2
Tag-Namen ja
Tag-Werte ja

Datenpunkte / Datenpunkt-Prototypen

In der Konfiguration eines Datenpunkts oder eines Datenpunkt- Prototyps können Benutzermakros in den folgenden Feldern verwendet werden:

Position Mehrere Makros/Mischung mit Text1
Name des Datenpunkts ja
Parameter des Datenpunktschlüssels ja
Aktualisierungsintervall nein
Benutzerdefinierte Intervalle nein
Timeout (verfügbar für unterstützte Datenpunkt-Typen) nein
Speichern bis zu (für Verlauf und Trends) nein
Beschreibung ja
Berechneter/aggregierter Datenpunkt
Formel (Ausdruckskonstanten und Funktionsparameter; Parameter des Datenpunktschlüssels; (nur aggregierter Datenpunkt) Filterbedingungen (Hostgruppenname und Tag-Name)) ja
Datenbankmonitor
Benutzername ja
Passwort ja
SQL-Abfrage ja
HTTP-Agent
URL3 ja
Abfragefelder ja
Request-Body ja
Header (Namen und Werte) ja
Erforderliche Statuscodes ja
HTTP-Proxy ja
Benutzername für HTTP-Authentifizierung ja
Passwort für HTTP-Authentifizierung ja
SSL-Zertifikatsdatei ja
SSL-Schlüsseldatei ja
SSL-Schlüsselpasswort ja
Erlaubte Hosts ja
JMX-Agent
JMX-Endpunkt ja
Skript-Datenpunkt
Parameternamen und -werte ja
Browser-Datenpunkt
Parameternamen und -werte ja
SNMP-Agent
SNMP-OID ja
SSH-Agent
Benutzername ja
Datei mit öffentlichem Schlüssel ja
Datei mit privatem Schlüssel ja
Passwort ja
Skript ja
TELNET-Agent
Benutzername ja
Passwort ja
Skript ja
Zabbix-Trapper
Erlaubte Hosts ja
Tags2
Tag-Namen ja
Tag-Werte ja
Vorverarbeitungsschritte
Parameter (einschließlich benutzerdefinierter Skripte) ja
Parameter für benutzerdefinierte Fehlerbehandlung (Felder Wert setzen auf und Fehler setzen auf) ja

Low-level-Discovery

In einer Low-level-Discovery- Regel können Benutzermakros in den folgenden Feldern verwendet werden:

Position Mehrere Makros/Mischung mit Text1
Schlüsselparameter ja
Aktualisierungsintervall nein
Benutzerdefiniertes Intervall nein
Timeout (verfügbar für unterstützte Datenpunkttypen) nein
Verlorene Ressourcen löschen nein
Verlorene Ressourcen deaktivieren nein
Beschreibung ja
SNMP-Agent
SNMP-OID ja
SSH-Agent
Benutzername ja
Datei mit öffentlichem Schlüssel ja
Datei mit privatem Schlüssel ja
Passwort ja
Skript ja
TELNET-Agent
Benutzername ja
Passwort ja
Skript ja
Zabbix-Trapper
Erlaubte Hosts ja
Datenbankmonitor
Benutzername ja
Passwort ja
SQL-Abfrage ja
JMX-Agent
JMX-Endpunkt ja
HTTP-Agent
URL3 ja
Abfragefelder ja
Request-Body ja
Header (Namen und Werte) ja
Erforderliche Statuscodes ja
Benutzername für HTTP-Authentifizierung ja
Passwort für HTTP-Authentifizierung ja
Filter
Regulärer Ausdruck ja
Überschreibungen
Filter: regulärer Ausdruck ja
Operationen: Aktualisierungsintervall (für Datenpunktprototypen) nein
Operationen: Speicherzeitraum für Verlauf (für Datenpunktprototypen) nein
Operationen: Speicherzeitraum für Trends (für Datenpunktprototypen) nein

Netzwerkerkennung

In einer Netzwerkerkennungsregel können Benutzermakros in den folgenden Feldern verwendet werden:

Position Mehrere Makros/Mischung mit Text1
Aktualisierungsintervall nein
SNMP v1, v2
SNMP-Community ja
SNMP-OID ja
SNMP v3
Kontextname ja
Sicherheitsname ja
Authentifizierungs-Passphrase ja
Privacy-Passphrase ja
SNMP-OID ja

Proxys

In einer Proxy-Konfiguration können Benutzermakros in den folgenden Feldern verwendet werden:

Ort Mehrere Makros/Mischung mit Text1
Adresse für aktive Agents > Port (wenn der Proxy zu einer Gruppe gehört) nein
Schnittstellenadresse und Port (für passiven Proxy) nein
Timeouts für Datenpunkttypen nein

Proxy-Gruppen

In einer Proxy-Gruppen-Konfiguration können Benutzermakros in den folgenden Feldern verwendet werden:

Ort Mehrere Makros/Mischung mit Text1
Failover-Zeitraum nein
Mindestanzahl von Proxys nein

Vorlagen

In einer Vorlage-Konfiguration können Benutzer-Makros in den folgenden Feldern verwendet werden:

Ort Mehrere Makros/Mischung mit Text1
Tags2
Tag-Namen ja
Tag-Werte ja

Auslöser

In der Konfiguration eines Auslösers können Benutzermakros in den folgenden Feldern verwendet werden:

Position Mehrere Makros/Mischung mit Text1
Name ja
Betriebsdaten ja
Ausdruck (nur in Konstanten und Funktionsparametern; geheime Makros werden nicht unterstützt) ja
Tag für den Abgleich ja
Name des Menüeintrags ja
URL des Menüeintrags3 ja
Beschreibung ja
Tags2
Tag-Namen ja
Tag-Werte ja

Web-Szenario

In der Konfiguration eines Web-Szenarios können Benutzermakros in den folgenden Feldern verwendet werden:

Position Mehrere Makros/Mischung mit Text1
Name ja
Aktualisierungsintervall nein
Agent ja
HTTP-Proxy ja
Variablen (nur Werte) ja
Header (Namen und Werte) ja
Schritte
Name ja
URL3 ja
Variablen (nur Werte) ja
Header (Namen und Werte) ja
Timeout nein
Erforderliche Zeichenfolge ja
Erforderliche Statuscodes nein
Authentifizierung
Benutzer ja
Passwort ja
SSL-Zertifikat ja
SSL-Schlüsseldatei ja
SSL-Schlüsselpasswort ja
Tags2
Tag-Namen ja
Tag-Werte ja

Andere Orte

Zusätzlich zu den hier aufgeführten Orten können Benutzermakros in den folgenden Feldern verwendet werden:

Ort Mehrere Makros/Mischung mit Text1
Globale Skripte (URL, Skript, SSH, Telnet, IPMI), einschließlich Bestätigungstext yes
Webhooks
JavaScript-Skript no
Name des JavaScript-Skriptparameters no
Wert des JavaScript-Skriptparameters yes
Dashboards
Spalte des Datentyps Text im Dashboard-Widget Top hosts yes
Parameter Description im Dashboard-Widget Item value und Gauge yes
Parameter Text für die primäre/sekundäre Beschriftung im Dashboard-Widget Honeycomb yes
Parameter URL3 im Dashboard-Widget URL yes
Benutzer → Benutzer → Medien
Wenn aktiv no
Administration → Allgemein → GUI
Arbeitszeit no
Administration → Allgemein → Timeouts
Timeouts für Datentypen von Datenpunkten no
Administration → Allgemein → Connectors
URL yes
Benutzername yes
Passwort yes
Bearer-Token yes
Timeout no
HTTP-Proxy yes
SSL-Zertifikatsdatei yes
SSL-Schlüsseldatei yes
SSL-Schlüsselpasswort yes
Alerts → Medientypen → Nachrichtenvorlagen
Betreff yes
Nachricht yes
Alerts → Medientypen → Skript
Skriptparameter yes
Alerts → Medientypen → Medientyp
Felder Username und Password für den Medientyp Email (wenn bei Authentication "Username and password" festgelegt ist; Secret-Makros empfohlen) yes

Eine vollständige Liste aller in Zabbix unterstützten Makros finden Sie unter unterstützte Makros.

Fußnoten

1 Wenn mehrere Makros in einem Feld oder mit Text gemischte Makros für den Ort nicht unterstützt werden, muss ein einzelnes Makro das gesamte Feld ausfüllen.

2 In Tag-Namen und -Werten verwendete Makros werden nur während des Prozesses der Ereigniserzeugung aufgelöst.

3 URLs, die ein geheimes Makro enthalten, funktionieren nicht, da das darin enthaltene Makro als "******" aufgelöst wird.