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:

Ort Mehrere Makros/Mischung mit Text1
Schlüsselparameter ja
Aktualisierungsintervall nein
Benutzerdefiniertes Intervall nein
Timeout (verfügbar für unterstützte Datenpunkt-Typen) 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
Zulässige 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 Datenpunkt-Prototypen) nein
Operationen: Aufbewahrungszeitraum für Verlaufsdaten (für Datenpunkt-Prototypen) nein
Operationen: Aufbewahrungszeitraum für Trenddaten (für Datenpunkt-Prototypen) 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 Stellen

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

Stelle Mehrere Makros/Mischung mit Text1
Globale Skripte (URL, Skript, SSH, Telnet, IPMI), einschließlich Bestätigungstext ja
webhooks
JavaScript-Skript nein
Name des JavaScript-Skriptparameters nein
Wert des JavaScript-Skriptparameters ja
Dashboards
Spalte des Datentyps Text im Dashboard-Widget Top hosts ja
Parameter Description in den Dashboard-Widgets Item value und Gauge ja
Parameter Text für primäre/sekundäre Beschriftung im Dashboard-Widget Honeycomb ja
Parameter URL3 im Dashboard-Widget URL ja
Benutzer → Benutzer → Medien
Aktiv wenn ja
Administration → Allgemein → GUI
Arbeitszeit nein
Administration → Allgemein → Timeouts
Timeouts für Datenpunkttypen nein
Administration → Allgemein → Connectors
URL ja
Benutzername ja
Passwort ja
Bearer-Token ja
Timeout nein
HTTP-Proxy ja
SSL-Zertifikatsdatei ja
SSL-Schlüsseldatei ja
SSL-Schlüsselpasswort ja
Warnungen → Medientypen → Nachrichtenvorlagen
Betreff ja
Nachricht ja
Warnungen → Medientypen → Skript
Skriptparameter ja
Warnungen → Medientypen → Medientyp
Felder Username und Password für den Medientyp Email (wenn Authentication auf "Username and password" gesetzt ist; geheime Makros empfohlen) ja

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.