1 Von Standort unterstützte Makros
Übersicht
Die Tabelle nach Speicherort unterstützte Makros enthält eine Referenz aller Makros (integrierte, Ausdrucks- und benutzerdefinierbare), die am jeweiligen Speicherort unterstützt werden.
Wenn alle Makros aus einer zugehörigen Gruppe unterstützt werden, wird nur der Gruppenname angegeben. Klicken Sie auf einen Makronamen oder Gruppennamen, um die vollständigen Details der Makros anzuzeigen.
Die Liste Makrodetails enthält eine detaillierte Liste aller integrierten Makros, gruppiert nach Anwendungsbereich. Beachten Sie, dass Sie zur Anpassung von Makrowerten (zum Beispiel zum Kürzen oder Extrahieren bestimmter Teilzeichenfolgen) Makrofunktionen verwenden können.
Nach Position unterstützte Makros
| Position | Unterstützte Makros | Kommentare | |
|---|---|---|---|
| Aktion | |||
| Bedingung Zeitperiode, Standarddauer des Operationsschritts, Schrittdauer | Benutzerdefinierte Makros (nur global) | Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt | |
| Benachrichtigungen und Befehle | |||
| Auslöser-basiert | Aktions-Makros Datums-/Zeit-Makros {ESC.HISTORY} Ereignis-Makros, Ursachen-/Symptomereignis-Makros Ereignisaktualisierungs-Makros: {EVENT.UPDATE.HISTORY}, {EVENT.UPDATE.STATUS} Ausdrucksmakro: {?EXPRESSION} {FUNCTION.VALUE} Host-Makros: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Ziel-Host-Makros (nur Befehle) Host-Inventar-Makros Datenpunkt-Makros (außer {ITEM.STATE}, {ITEM.STATE.ERROR}) Proxy-Makros Auslöser-Makros: {TRIGGER.DESCRIPTION}, {TRIGGER.EVENTS.*}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.EXPLAIN}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.ID}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATUS}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME}, {TRIGGER.VALUE} Benutzerdefinierte Makros |
Siehe auch: Verwendung von Makros in Nachrichten | |
| Problemaktualisierung | Aktions-Makros Datums-/Zeit-Makros {ESC.HISTORY} Ereignis-Makros, Ursachen-/Symptomereignis-Makros, Wiederherstellungsereignis-Makros Ereignisaktualisierungs-Makros: alle (außer {EVENT.UPDATE.NSEVERITY}, {EVENT.UPDATE.SEVERITY}) Ausdrucksmakro: {?EXPRESSION} Funktions-Makros Host-Makros: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Ziel-Host-Makros (nur Befehle) Host-Inventar-Makros Datenpunkt-Makros (außer {ITEM.STATE}, {ITEM.STATE.ERROR}) Proxy-Makros Auslöser-Makros: {TRIGGER.DESCRIPTION}, {TRIGGER.EVENTS.*}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.EXPLAIN}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.ID}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATUS}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME}, {TRIGGER.VALUE} {USER.FULLNAME} Benutzerdefinierte Makros |
||
| Problemwiederherstellung | Wiederherstellungsereignis-Makros {FUNCTION.RECOVERY.VALUE} {TRIGGER.EXPRESSION.RECOVERY.EXPLAIN} |
||
| Discovery | Aktions-Makros Datums-/Zeit-Makros Discovery-Makros Ereignis-Makros: {EVENT.AGE}, {EVENT.DATE}, {EVENT.ID}, {EVENT.OBJECT}, {EVENT.SOURCE}, {EVENT.TIME}, {EVENT.TIMESTAMP} Ziel-Host-Makros (nur Befehle) Proxy-Makros |
||
| Autoregistrierung | Aktions-Makros Datums-/Zeit-Makros Ereignis-Makros: {EVENT.AGE}, {EVENT.DATE}, {EVENT.ID}, {EVENT.OBJECT}, {EVENT.SOURCE}, {EVENT.TIME}, {EVENT.TIMESTAMP} Host-Makros: {HOST.HOST}, {HOST.IP}, {HOST.PORT}, {HOST.METADATA} Ziel-Host-Makros (nur Befehle) Proxy-Makros |
||
| Service-basiert | Aktions-Makros Datums-/Zeit-Makros {ESC.HISTORY} Ereignis-Makros: alle außer {EVENT.ACK.STATUS}, {EVENT.OPDATA} Service-Makros Benutzerdefinierte Makros |
||
| Service-Wiederherstellung | Ereignis-Makros (außer {EVENT.ACK.STATUS}, {EVENT.OPDATA}), Wiederherstellungsereignis-Makros | ||
| Service-Aktualisierung | Aktions-Makros Datums-/Zeit-Makros {ESC.HISTORY} Ereignis-Makros (außer {EVENT.ACK.STATUS}, {EVENT.OPDATA}) Ereignisaktualisierungs-Makros: {EVENT.UPDATE.DATE}, {EVENT.UPDATE.NSEVERITY}, {EVENT.UPDATE.SEVERITY}, {EVENT.UPDATE.STATUS}, {EVENT.UPDATE.TIME}, {EVENT.UPDATE.TIMESTAMP} Service-Makros Benutzerdefinierte Makros |
||
| Interne Benachrichtigungen | Aktions-Makros Datums-/Zeit-Makros {ESC.HISTORY} Ereignis-Makros (außer {EVENT.NSEVERITY}, {EVENT.SEVERITY}), Wiederherstellungsereignis-Makros Host-Makros: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Host-Inventar-Makros Datenpunkt-Makros: {ITEM.DESCRIPTION}, {ITEM.DESCRIPTION.ORIG}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, {ITEM.NAME}, {ITEM.NAME.ORIG}, {ITEM.VALUETYPE} Proxy-Makros |
||
| Datenpunkt-basiert | Datenpunkt-Makros: {ITEM.STATE}, {ITEM.STATE.ERROR} | ||
| LLD-Regel-basiert | Benachrichtigungs-Makros für Low-Level-Discovery | ||
| Auslöser-basiert | Auslöser-Makros: {TRIGGER.DESCRIPTION}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.ID}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATE}, {TRIGGER.STATE.ERROR}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME} Benutzerdefinierte Makros |
||
| Warnskript-Parameter | Warnungs-Makros Benutzerdefinierte Makros (nur global) |
||
| Konnektor | |||
| Feld URL, Benutzername, Passwort, Bearer-Token, HTTP-Proxy, SSL-Zertifikat, SSL-Schlüsseldatei, SSL-Schlüsselpasswort | Benutzerdefinierte Makros (nur global) | ||
| Feld Timeout | Benutzerdefinierte Makros (nur global) | Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt. | |
| Graphname | Ausdrucksmakro: {?EXPRESSION} | In diesem Makro an dieser Position wird nur eine einzelne Funktion avg, last, max oder min mit Sekunden als Parameter unterstützt (Zeit-Suffixe können verwendet werden). Das Makro {HOST.HOST<1-9>} kann innerhalb des Makros als Host verwendet werden (siehe auch indizierte Makros). Beispielverwendung: {?avg(/{HOST.HOST}/item.key,1h)} Nicht unterstützte Verwendung: {?last(/host/item1)/last(/host/item2)} {?last(/host/item1)*10} {?count(/host/item1,5m)} |
|
| Host, Host-Prototyp | |||
| Schnittstellen-IP/DNS | Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME} Benutzerdefinierte Makros 1 |
1 Für die IP-Adresse muss ein einzelnes Makro das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt | |
| Schnittstellen-Port | Benutzerdefinierte Makros | Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt | |
| SNMP-Community | Benutzerdefinierte Makros | ||
| SNMPv3-Kontextname, Sicherheitsname, Authentifizierungs-Passphrase, Privacy-Passphrase | |||
| IPMI-Benutzername, Passwort | |||
| Datenpunkt, Datenpunkt-Prototyp, LLD-Regel | |||
| Name | Benutzerdefinierte Makros | In Namen von LLD-Regeln nicht unterstützt. | |
| Beschreibung | Benutzerdefinierte Makros | ||
| Schlüsselparameter | Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Benutzerdefinierte Makros |
Die unterstützten {HOST.*}-Makros werden zur Schnittstelle aufgelöst, die für den Datenpunkt ausgewählt ist. Wenn sie in Datenpunkten ohne Schnittstellen verwendet werden, werden sie in dieser Prioritätsreihenfolge zur Zabbix-Agent-, SNMP-, JMX- oder IPMI-Schnittstelle des Hosts aufgelöst oder zu 'UNKNOWN', wenn der Host keine Schnittstelle hat. | |
| Felder Aktualisierungsintervall, Benutzerdefinierte Intervalle, Timeout (verfügbar für unterstützte Datenpunkttypen), Aufbewahren bis zu (für Verlauf/Trends) | Benutzerdefinierte Makros | Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt. | |
| Felder Verlorene Ressourcen löschen, Verlorene Ressourcen deaktivieren | Benutzerdefinierte Makros | Diese Felder werden nur für LLD-Regeln unterstützt. Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt. |
|
| Parameter des Vorverarbeitungsschritts (einschließlich benutzerdefinierter Skripte), Parameter der benutzerdefinierten Fehlerbehandlung (Felder Wert setzen auf und Fehler setzen auf) |
Benutzerdefinierte Makros | ||
| Reguläre Ausdrücke für Filter | Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Benutzerdefinierte Makros |
Diese Felder werden nur für LLD-Regeln unterstützt. | |
| Reguläre Ausdrücke für Override-Filter | Benutzerdefinierte Makros | Diese Felder werden nur für LLD-Regeln unterstützt. | |
| Override-Operationen: Aktualisierungsintervall, Speicherzeitraum für Verlauf, Speicherzeitraum für Trends (für Datenpunkt-Prototypen) | Benutzerdefinierte Makros | Diese Felder werden nur für LLD-Regeln unterstützt. Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt. |
|
| Datenpunkttypen | |||
| Browser-Datenpunkt Parameternamen und -werte |
Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Host-Inventar-Makros Datenpunkt-Makros: {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG} Benutzerdefinierte Makros |
||
| Skript-Datenpunkt Parameternamen und -werte |
|||
| Berechneter/Aggregat-Datenpunktformel (Ausdruckskonstanten, Funktionsparameter, Datenpunktschlüsselparameter, (nur Aggregat-Datenpunkt) Filterbedingungen (Hostgruppenname und Tag-Name)) |
Benutzerdefinierte Makros | ||
| Datenbankmonitor-Datenpunkt Felder Benutzername, Passwort, SQL-Abfrage |
Benutzerdefinierte Makros | ||
| HTTP-Agent-Datenpunkt Felder URL, Abfragefelder, Request-Body, Header (Namen und Werte), SSL-Zertifikatsdatei, SSL-Schlüsseldatei |
Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Datenpunkt-Makros: {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG} Benutzerdefinierte Makros |
URLs, die ein geheimes Makro enthalten, funktionieren nicht, da das darin enthaltene Makro als "**" aufgelöst wird | |
| HTTP-Agent-Datenpunkt Feld HTTP-Proxy |
Datenpunkt-Makros: {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG} Benutzerdefinierte Makros |
||
| HTTP-Agent-Datenpunkt Felder Erforderliche Statuscodes, HTTP-Authentifizierungs-Benutzername/-Passwort, SSL-Schlüsselpasswort |
Benutzerdefinierte Makros | ||
| HTTP-Agent-Datenpunkt Feld Erlaubte Hosts |
Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Benutzerdefinierte Makros |
||
| JMX-Agent-Datenpunkt Feld Endpoint |
Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.PORT} Benutzerdefinierte Makros |
||
| Trapper-Datenpunkt Feld Erlaubte Hosts |
|||
| SNMP-Agent-Datenpunkt Feld SNMP-OID |
Benutzerdefinierte Makros | ||
| SSH- und Telnet-Datenpunkt Skript |
Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Benutzerdefinierte Makros |
||
| SSH-Agent-Datenpunkt Felder Benutzername, Datei mit öffentlichem Schlüssel, Datei mit privatem Schlüssel, Passwort |
Benutzerdefinierte Makros | ||
| Telnet-Agent-Datenpunkt Felder Benutzername, Passwort |
Benutzerdefinierte Makros | ||
| Karte | |||
| URL, URL-Name | Host-Makros: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} {HOSTGROUP.ID} Host-Inventar-Makros Karten-Makros {TRIGGER.ID} |
||
| Elementbeschriftung | Ausdrucksmakro: {?EXPRESSION} 1 Host-Makros: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} {HOSTGROUP.ID} Host-Inventar-Makros Karten-Makros Auslöser-Makros: {TRIGGER.EVENTS.*}, {TRIGGER.ID}, {TRIGGER.PROBLEM.EVENTS.*}, {TRIGGERS.ACK}, {TRIGGERS.PROBLEM.ACK}, {TRIGGERS.PROBLEM.UNACK}, {TRIGGERS.UNACK} |
1 In diesem Makro an dieser Position wird nur eine einzelne Funktion avg, last, max oder min mit Sekunden als Parameter unterstützt (Zeit-Suffixe können verwendet werden). Das Makro {HOST.HOST<1-9>} kann innerhalb des Makros als Host verwendet werden. Beispielverwendung: {?avg(/{HOST.HOST}/item.key,1h)} Nicht unterstützte Verwendung: {?last(/host/item1)/last(/host/item2)} {?last(/host/item1)*10} {?count(/host/item1,5m)} |
|
| Link-Beschriftung | Ausdrucksmakro: {?EXPRESSION} 1 | ||
| Formbeschriftung | Ausdrucksmakro: {?EXPRESSION} 1 | ||
| Textfeld in Kartenformen | {MAP.NAME} | ||
| Netzwerkerkennung | |||
| Feld Aktualisierungsintervall | Benutzerdefinierte Makros (nur global) | Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt. | |
| Felder SNMP-Community, SNMP-OID | Benutzerdefinierte Makros (nur global) | ||
| Felder SNMPv3-Kontextname, Sicherheitsname, Authentifizierungs-Passphrase, Privacy-Passphrase | |||
| Proxy | |||
| Adresse für aktive Agents > Port (wenn der Proxy zu einer Gruppe gehört) Für passiven Proxy-Modus: Schnittstellenfelder Adresse und Port Timeouts für Datenpunkttypen im Override-Modus |
Benutzerdefinierte Makros (nur global) | Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt. | |
| Proxy-Gruppe | |||
| Felder Failover-Zeitraum, Mindestanzahl von Proxys | Benutzerdefinierte Makros (nur global) | Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt. | |
| Skripte | |||
| Befehle, Bestätigungstext (Typ: Skript, manuelle Host-Aktion) |
Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID} 1, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Host-Inventar-Makros 2 {MANUALINPUT} Benutzernamen-Makros Benutzerdefinierte Makros |
1 Nur Bestätigungstext 2 Unterstützt für Zabbix-Server und Zabbix-Proxy |
|
| Befehle (Typ: Skript, manuelle Ereignisaktion) |
Datums-/Zeit-Makros Ereignis-Makros, Ursachen-/Symptomereignis-Makros, Wiederherstellungsereignis-Makros (wenn eine Wiederherstellung stattgefunden hat) Ereignisaktualisierungs-Makros: {EVENT.UPDATE.HISTORY}, {EVENT.UPDATE.STATUS} {FUNCTION.VALUE} Host-Makros: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Host-Inventar-Makros Datenpunkt-Makros (außer {ITEM.STATE}, {ITEM.STATE.ERROR}) {MANUALINPUT} Proxy-Makros Auslöser-Makros: {TRIGGER.DESCRIPTION}, {TRIGGER.EVENTS.*}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.EXPLAIN}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.EXPRESSION.RECOVERY.EXPLAIN}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.ID}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATUS}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME}, {TRIGGER.VALUE} Benutzernamen-Makros Benutzerdefinierte Makros |
||
| Bestätigungstext (Typ: Skript, manuelle Ereignisaktion) |
Ereignis-Makros: {EVENT.ID}, {EVENT.NAME}, {EVENT.NSEVERITY}, {EVENT.SEVERITY}, {EVENT.STATUS}, {EVENT.VALUE} Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Host-Inventar-Makros {MANUALINPUT} Benutzernamen-Makros Benutzerdefinierte Makros |
||
| URL, Bestätigungstext (Typ: URL, manuelle Host-/Ereignisaktion) |
|||
| Tag-Name und -Wert | Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Host-Inventar-Makros Datenpunkt-Makros: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} Auslöser-Makros: {TRIGGER.ID} (nur Auslöser-Tag-Wert) Benutzerdefinierte Makros |
Makros für Tag-Name und -Wert werden nur während des Prozesses der Ereignisgenerierung aufgelöst. | |
| Auslöser | |||
| Name | Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Datenpunkt-Makros: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} Positionsmakros/-referenzen: $1...$9Benutzerdefinierte Makros |
||
| Ereignisname | Datums-/Zeit-Makros: {TIME}, {TIMESTAMP} Ausdrucksmakro: {?EXPRESSION} Funktions-Makros Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Datenpunkt-Makros: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} Auslöser-Makros: {TRIGGER.EXPRESSION.EXPLAIN} |
||
| Betriebsdaten | Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Datenpunkt-Makros: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} Benutzerdefinierte Makros |
||
| Ausdruck | {TRIGGER.VALUE} Benutzerdefinierte Makros 1 |
1 Nur in Konstanten und Funktionsparametern; geheime Makros werden nicht unterstützt | |
| Felder Tag für Abgleich, Name des Menüeintrags, URL des Menüeintrags | Benutzerdefinierte Makros | URLs, die ein geheimes Makro enthalten, funktionieren nicht, da das darin enthaltene Makro als "**" aufgelöst wird. | |
| Beschreibung | Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Datenpunkt-Makros: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} Benutzerdefinierte Makros |
||
| URL | {EVENT.ID} Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Datenpunkt-Makros: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} {TRIGGER.ID} |
||
| Befehle für Benutzerparameter | Positionsmakros/-referenzen: $1...$9 |
||
| Webszenario | |||
| Felder Name, Agent, HTTP-Proxy | Benutzerdefinierte Makros | ||
| Feld Aktualisierungsintervall | Benutzerdefinierte Makros | Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt. | |
| Felder Variablen, Header, SSL-Zertifikat, SSL-Schlüsseldatei | Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Benutzerdefinierte Makros |
||
| Felder Benutzer, Passwort, SSL-Schlüsselpasswort | Benutzerdefinierte Makros | ||
| Webszenario-Schritt Felder Name, Variablen (nur Werte) |
Benutzerdefinierte Makros | ||
| Webszenario-Schritt Felder Timeout, Erforderliche Statuscodes |
Benutzerdefinierte Makros | Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt. | |
| Webszenario-Schritt Felder URL, Header (Namen und Werte), Erforderliche Zeichenfolge |
Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Benutzerdefinierte Makros |
||
| Webszenario-Schritt Feld Post |
Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} | ||
| webhook-Medientyp | |||
| Parameterwerte | Warnungs-Makros Alle Makros, die in Auslöser-basierten Problembenachrichtigungen unterstützt werden (siehe oben) |
Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt. | |
| JavaScript-Skript, JavaScript-Skriptparametername | Benutzerdefinierte Makros (nur global) | ||
| Name des Menüeintrags, URL des Menüeintrags | {EVENT.TAGS.<tag name>} | ||
| Widgets | |||
| Messwert-Widget Feld Beschreibung |
Host-Makros: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Host-Inventar-Makros Datenpunkt-Makros (außer {ITEM.STATE.ERROR}) Benutzerdefinierte Makros (nur global) |
||
| Waben-Widget Feld Primäre/sekundäre Beschriftung |
|||
| Datenpunktwert-Widget Feld Beschreibung |
|||
| Top-Hosts-Widget Spalte Textdaten |
Host-Makros: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Host-Inventar-Makros Benutzerdefinierte Makros (nur global) |
||
| URL-Widget (dynamisch) Feld URL |
Host-Makros: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Benutzerdefinierte Makros |
||
| Andere Positionen | |||
| Feld Arbeitszeit | Benutzerdefinierte Makros (nur global) | Ein einzelnes Makro muss das gesamte Feld ausfüllen; mehrere Makros/eine Mischung mit Text werden nicht unterstützt. | |
| Feld Timeouts für Datenpunkttypen (globale Einstellung) | |||
| Benutzermedium Feld Aktiv wenn |
Benutzerdefinierte Makros (nur global) | ||
| E-Mail-Medientyp Felder Benutzername, Passwort |
Benutzerdefinierte Makros (nur global) | Geheime Makros werden empfohlen. | |
| Geplante Berichte Felder Betreff, Nachricht |
Datums-/Zeit-Makros: {TIME}, {TIMESTAMP} | ||
Makrodetails
Diese Liste enthält Details zu jedem integrierten Makro, gruppiert nach Anwendungsbereich:
- Aktionsmakros
- Alarmmakros
- Datums-/Uhrzeitmakros
- Erkennungsmakros
- Ereignismakros
- Eskalationsmakros
- Funktionsmakros
- Host-Makros
- Hostgruppen-Makros
- Hostinventar-Makros
- Datenpunkt-Makros
- Benachrichtigungsmakros für Low-Level-Discovery
- Kartenmakros
- Proxy-Makros
- Skriptmakros
- Service-Makros
- Auslöser-Makros
- Benutzernamen-Makros
Aktionsmakros
{ACTION.ID}
Die numerische ID der ausgelösten Aktion.
{ACTION.NAME}
Der Name der ausgelösten Aktion.
Alarmmakros
{ALERT.MESSAGE}
Der Wert Standardnachricht aus der Aktionskonfiguration.
{ALERT.SENDTO}
Der Send to-Wert aus der Medienkonfiguration des Benutzers.
{ALERT.SUBJECT}
Der Wert Standardbetreff aus der Aktionskonfiguration.
Datums- und Zeitmakros
{DATE}
Das aktuelle Datum im Format yyyy.mm.dd.
{TIME}
Die aktuelle Uhrzeit im Format hh:mm:ss.
{TIMESTAMP}
Die aktuelle Zeit im UNIX-Zeitstempelformat.
Discovery-Makros
{DISCOVERY.DEVICE.IPADDRESS}
Die IP-Adresse des erkannten Geräts.
Immer verfügbar, hängt nicht davon ab, ob der Host hinzugefügt wurde.
{DISCOVERY.DEVICE.DNS}
Der DNS-Name des erkannten Geräts.
Immer verfügbar, hängt nicht davon ab, ob der Host hinzugefügt wurde.
{DISCOVERY.DEVICE.STATUS}
Der Status des erkannten Geräts (UP/DOWN).
{DISCOVERY.DEVICE.UPTIME}
Die Zeit seit der letzten Änderung des Discovery-Status für ein bestimmtes Gerät.
Zum Beispiel: 1h 29m 01s.
Bei Geräten mit dem Status DOWN ist dies die Dauer ihrer Ausfallzeit.
{DISCOVERY.RULE.NAME}
Der Name der Discovery-Regel, die das Vorhandensein oder Fehlen eines Geräts/Services erkannt hat.
{DISCOVERY.SERVICE.NAME}
Der Name des erkannten Dienstes.
Zum Beispiel: HTTP.
{DISCOVERY.SERVICE.PORT}
Der Port des erkannten Dienstes.
Zum Beispiel: 80.
{DISCOVERY.SERVICE.STATUS}
Der Status des erkannten Dienstes (UP/DOWN).
{DISCOVERY.SERVICE.UPTIME}
Die Zeit seit der letzten Änderung des Discovery-Status für einen bestimmten Service.
Zum Beispiel: 1h 29m 01s.
Für Services mit dem Status DOWN ist dies die Dauer ihrer Ausfallzeit.
Eskalationsmakros
{ESC.HISTORY}
Das Protokoll der zuvor gesendeten Benachrichtigungen, ihres Eskalationsschritts und ihres Status (gesendet, in Bearbeitung oder fehlgeschlagen).
Ereignismakros
{EVENT.ACK.STATUS}
Der Bestätigungsstatus des Ereignisses (Ja/Nein).
{EVENT.AGE}
Das Alter des Ereignisses, das eine Aktion ausgelöst hat, mit einer Genauigkeit bis auf eine Sekunde.
Nützlich in eskalierten Nachrichten.
Zum Beispiel: 9m 13s.
{EVENT.DATE}
Das Datum des Ereignisses, das eine Aktion ausgelöst hat, im Format yyyy.mm.dd.
Zum Beispiel: 2025.04.14.
{EVENT.DURATION}
Die Dauer des Ereignisses (Zeitdifferenz zwischen Problem- und Wiederherstellungsereignissen), mit einer Genauigkeit bis auf eine Sekunde.
Nützlich in Problem-Wiederherstellungsmeldungen.
{EVENT.ID}
Die numerische ID des Ereignisses, das eine Aktion ausgelöst hat.
{EVENT.NAME}
Der Name des Ereignisses, das eine Aktion ausgelöst hat.
{EVENT.NSEVERITY}
Der numerische Wert des Ereignisschweregrads.
Mögliche Werte: 0 - Nicht klassifiziert, 1 - Information, 2 - Warnung, 3 - Durchschnittlich, 4 - Hoch, 5 - Katastrophe.
{EVENT.OBJECT}
Der numerische Wert des Ereignisobjekts.
Mögliche Werte: 0 - Auslöser, 1 - Entdeckter Host, 2 - Entdeckter Dienst, 3 - Autoregistrierung, 4 - Datenpunkt, 5 - Low-level-Discovery-Regel.
{EVENT.OPDATA}
Die Betriebsdaten des zugrunde liegenden Auslösers des Problems.
{EVENT.SEVERITY}
Der Name des Ereignisschweregrads.
{EVENT.SOURCE}
Der numerische Wert der Ereignisquelle.
Mögliche Werte: 0 - Auslöser, 1 - Discovery, 2 - Autoregistrierung, 3 - Intern, 4 - Service.
{EVENT.STATUS}
Der verbale Wert des Ereignisses, das eine Aktion ausgelöst hat.
{EVENT.TAGS}
Eine durch Kommas getrennte Liste von Event-Tags.
Wird zu einer leeren Zeichenkette erweitert, wenn keine Tags vorhanden sind.
{EVENT.TAGSJSON}
Ein JSON-Array, das Ereignis-Tag-Objekte enthält.
Wird zu einem leeren Array erweitert, wenn keine Tags vorhanden sind.
{EVENT.TAGS.<tag name>}
Der Wert des Ereignis-Tags, auf den über den Tag-Namen verwiesen wird.
Ein Tag-Name, der nicht alphanumerische Zeichen enthält (einschließlich nicht-englischer Multibyte-UTF-Zeichen), muss in doppelte Anführungszeichen gesetzt werden.
Anführungszeichen und Backslashes innerhalb eines in Anführungszeichen gesetzten Tag-Namens müssen mit einem Backslash maskiert werden.
{EVENT.TIME}
Die Uhrzeit des Ereignisses, das eine Aktion ausgelöst hat, im Format hh:mm:ss.
Zum Beispiel: 12:57:53.
{EVENT.TIMESTAMP}
Der UNIX-Zeitstempel des Ereignisses, das eine Aktion ausgelöst hat.
{EVENT.VALUE}
Der numerische Wert des Ereignisses, das eine Aktion ausgelöst hat.
Mögliche Werte: 1 - Problem, 0 - Wiederherstellung.
Makros für Ursache-/Symptomereignisse
{EVENT.CAUSE.ACK.STATUS}
Der Bestätigungsstatus des Ursache-Ereignisses (Ja/Nein).
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.AGE}
Das Alter des Ursache-Ereignisses, mit einer Genauigkeit bis auf eine Sekunde.
Nützlich in eskalierten Nachrichten.
Wird im Kontext eines Symptom-Ereignisses verwendet.
{EVENT.CAUSE.DATE}
Das Datum des verursachenden Ereignisses im Format yyyy.mm.dd.
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.DURATION}
Die Dauer des verursachenden Ereignisses (Zeitdifferenz zwischen Problem- und Wiederherstellungsereignissen), mit einer Genauigkeit bis auf eine Sekunde.
Nützlich in Problem-Wiederherstellungsmeldungen.
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.ID}
Die numerische ID des verursachenden Ereignisses.
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.NAME}
Der Name des verursachenden Ereignisses.
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.NSEVERITY}
Der numerische Wert des Schweregrads des Ursache-Ereignisses.
Mögliche Werte: 0 - Nicht klassifiziert, 1 - Information, 2 - Warnung, 3 - Durchschnitt, 4 - Hoch, 5 - Katastrophe.
Wird im Kontext eines Symptom-Ereignisses verwendet.
{EVENT.CAUSE.OBJECT}
Der numerische Wert des Objekttyps des verursachenden Ereignisses.
Mögliche Werte: 0 - Auslöser, 1 - Erkannter Host, 2 - Erkannter Dienst, 3 - Autoregistrierung, 4 - Datenpunkt, 5 - Low-level-Discovery-Regel.
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.OPDATA}
Die Betriebsdaten des zugrunde liegenden Auslösers des verursachenden Problems.
Wird im Kontext eines Symptom-Ereignisses verwendet.
{EVENT.CAUSE.SEVERITY}
Der Name des Schweregrads des Ursache-Ereignisses.
Mögliche Werte: Nicht klassifiziert, Information, Warnung, Durchschnittlich, Hoch, Katastrophe.
Wird im Kontext eines Symptom-Ereignisses verwendet.
{EVENT.CAUSE.SOURCE}
Der numerische Wert der Quelle des verursachenden Ereignisses.
Mögliche Werte: 0 - Auslöser, 1 - Discovery, 2 - Autoregistrierung, 3 - Intern.
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.STATUS}
Der verbale Wert des verursachenden Ereignisses.
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.TAGS}
Eine durch Kommas getrennte Liste von Tags des verursachenden Ereignisses.
Wird zu einer leeren Zeichenfolge erweitert, wenn keine Tags vorhanden sind.
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.TAGSJSON}
Ein JSON-Array, das Tag-Objekte des verursachenden Ereignisses enthält.
Wird zu einem leeren Array erweitert, wenn keine Tags vorhanden sind.
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.TAGS.<tag name>}
Der Wert des Ursache-Ereignis-Tags, auf den über den Tag-Namen verwiesen wird.
Ein Tag-Name, der nicht alphanumerische Zeichen enthält (einschließlich nicht-englischer Multibyte-UTF-Zeichen), muss in doppelte Anführungszeichen gesetzt werden.
Anführungszeichen und Backslashes innerhalb eines in Anführungszeichen gesetzten Tag-Namens müssen mit einem Backslash maskiert werden.
Wird im Kontext eines Symptom-Ereignisses verwendet.
{EVENT.CAUSE.TIME}
Die Uhrzeit des verursachenden Ereignisses im Format hh:mm:ss.
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.TIMESTAMP}
Der UNIX-Zeitstempel des Ursache-Ereignisses.
Wird im Kontext eines Symptom-Ereignisses verwendet.
{EVENT.CAUSE.UPDATE.HISTORY}
Das Protokoll der Aktualisierungen des Ursacheproblems (Bestätigungen usw.).
Wird im Kontext eines Symptomereignisses verwendet.
{EVENT.CAUSE.VALUE}
Der numerische Wert des Ursache-Ereignisses.
Mögliche Werte: 1 - Problem, 0 - Wiederherstellung.
Wird im Kontext eines Symptom-Ereignisses verwendet.
{EVENT.SYMPTOMS}
Die Liste der Symptomereignisse.
Enthält die folgenden Details: Hostname, Ereignisname, Schweregrad, Alter, Servicetags und Werte.
Dieses Makro wird im Kontext des Ursache-Ereignisses verwendet und gibt Informationen zu Symptomereignissen zurück.
Makros für Wiederherstellungsereignisse
{EVENT.RECOVERY.DATE}
Das Datum des Wiederherstellungsereignisses im Format yyyy.mm.dd.
{EVENT.RECOVERY.ID}
Die numerische ID des Wiederherstellungsereignisses.
{EVENT.RECOVERY.NAME}
Der Name des Wiederherstellungsereignisses.
{EVENT.RECOVERY.STATUS}
Der verbale Wert des Wiederherstellungsereignisses.
{EVENT.RECOVERY.TAGS}
Eine durch Kommas getrennte Liste von Tags des Wiederherstellungsereignisses.
Wird zu einer leeren Zeichenfolge erweitert, wenn keine Tags vorhanden sind.
{EVENT.RECOVERY.TAGSJSON}
Ein JSON-Array, das Wiederherstellungs-Ereignis-Tag-Objekte enthält.
Wird zu einem leeren Array erweitert, wenn keine Tags vorhanden sind.
{EVENT.RECOVERY.TIME}
Die Uhrzeit des Wiederherstellungsereignisses im Format hh:mm:ss.
{EVENT.RECOVERY.TIMESTAMP}
Der UNIX-Zeitstempel des Wiederherstellungsereignisses.
{EVENT.RECOVERY.VALUE}
Der numerische Wert des Wiederherstellungsereignisses.
Makros zur Ereignisaktualisierung
{EVENT.UPDATE.ACTION}
Menschenlesbarer Name der Aktion(en), die während einer Problemaktualisierung durchgeführt werden.
Wird in die folgenden Werte aufgelöst: bestätigt, nicht bestätigt, kommentiert, Schweregrad von (ursprünglicher Schweregrad) auf (aktualisierter Schweregrad) geändert und geschlossen (abhängig davon, wie viele Aktionen in einer Aktualisierung durchgeführt werden).
{EVENT.UPDATE.ACTIONJSON}
Ein JSON-Array, das Details zu den Aktion(en) enthält, die während der Problemaktualisierung durchgeführt wurden.
Mögliche Werte von JSON-Eigenschaften:
- true (für die Eigenschaften acknowledge, unacknowledge, close, unsuppress, cause und symptom);
- <message string> (für die Eigenschaft message);
- Zeitstempel (für die Eigenschaften suppress_until und timestamp) oder 0 (für die Eigenschaft suppress_until, wenn die Unterdrückung unbegrenzt gilt);
- 0, 1, 2, 3, 4, 5 (für die Schweregrad-Eigenschaften old und new).
Zum Beispiel: {"acknowledge":true,"message":"Monthly maintenance.","severity":{"old":2,"new":1},"suppress_until":1730851199,"timestamp":1730822048}.
{EVENT.UPDATE.DATE}
Das Datum der Aktualisierung des Ereignisses (Bestätigung usw.) im Format yyyy.mm.dd.
{EVENT.UPDATE.HISTORY}
Das Protokoll der Problemaktualisierungen (Bestätigungen usw.).
{EVENT.UPDATE.MESSAGE}
Die Problemaktualisierungsnachricht.
{EVENT.UPDATE.NSEVERITY}
Der numerische Wert des neuen Ereignisschweregrads, der während der Problemaktualisierung festgelegt wurde.
{EVENT.UPDATE.SEVERITY}
Der Name des neuen Ereignisschweregrads, der während des Problemaktualisierungsvorgangs festgelegt wurde.
{EVENT.UPDATE.STATUS}
Der numerische Wert des Aktualisierungsstatus des Problems.
Mögliche Werte: 0 - webhook wurde aufgrund eines Problem-/Wiederherstellungsereignisses aufgerufen, 1 - Aktualisierungsvorgang.
{EVENT.UPDATE.TIME}
Die Uhrzeit der Aktualisierung des Ereignisses (Bestätigung usw.) im Format hh:mm:ss.
{EVENT.UPDATE.TIMESTAMP}
Der UNIX-Zeitstempel der Aktualisierung des Ereignisses (Bestätigung usw.).
Funktionsmakros
{FUNCTION.VALUE}
Der Wert der N-ten auf einem Datenpunkt basierenden Funktion im Auslöserausdruck zum Zeitpunkt des Ereignisses.
Es werden nur Funktionen mit /host/key als erstem Parameter gezählt.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {FUNCTION.VALUE<1-9>}, um auf die erste, zweite, dritte usw. Funktion in einem Auslöserausdruck zu verweisen.
Siehe indexierte Makros.
{FUNCTION.RECOVERY.VALUE}
Der Wert der N-ten auf einem Datenpunkt basierenden Funktion in der Wiederherstellungsausdruck zum Zeitpunkt des Ereignisses.*
Es werden nur Funktionen mit /host/keys als erstem Parameter gezählt.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {FUNCTION.RECOVERY.VALUE<1-9>}, um auf die erste, zweite, dritte usw. Funktion in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
Host-Makros
{HOST.CONN}
Die IP-Adresse oder der DNS-Name des Hosts, abhängig von den Host-Einstellungen.
In globalen Skripten, in den Feldern für Interface-IP/DNS und in Web-Szenarien wird das Makro zum Haupt-Agent-Interface aufgelöst.
Wenn kein Agent-Interface definiert ist, wird das Haupt-SNMP-Interface verwendet.
Wenn auch kein SNMP-Interface definiert ist, wird das Haupt-JMX-Interface verwendet.
Wenn auch kein JMX-Interface definiert ist, wird das Haupt-IPMI-Interface verwendet.
Wenn der Host über kein Interface verfügt, wird das Makro zu 'UNKNOWN' aufgelöst.
Dieses Makro kann mit einem numerischen Index als {HOST.CONN<1-9>} verwendet werden, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{HOST.DESCRIPTION}
Die Host-Beschreibung.
Dieses Makro kann mit einem numerischen Index als {HOST.DESCRIPTION<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{HOST.DNS}
Der DNS-Name des Hosts.
In globalen Skripten, in den Feldern für Schnittstellen-IP/DNS und in Web-Szenarien wird das Makro auf die primäre Agent-Schnittstelle aufgelöst.
Wenn keine Agent-Schnittstelle definiert ist, wird die primäre SNMP-Schnittstelle verwendet.
Wenn auch keine SNMP-Schnittstelle definiert ist, wird die primäre JMX-Schnittstelle verwendet.
Wenn auch keine JMX-Schnittstelle definiert ist, wird die primäre IPMI-Schnittstelle verwendet.
Wenn der Host keine Schnittstelle hat, wird das Makro in 'UNKNOWN' aufgelöst.
Dieses Makro kann mit einem numerischen Index als {HOST.DNS<1-9>} verwendet werden, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{HOST.HOST}
Der technische Hostname.
Makrofunktionen werden für dieses Makro nicht unterstützt, wenn es als Platzhalter im ersten Parameter einer History-Funktion verwendet wird, zum Beispiel last(/{HOST.HOST}/{ITEM.KEY}).
Dieses Makro kann mit einem numerischen Index als {HOST.HOST<1-9>} verwendet werden, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{HOST.ID}
Die Host-ID.
Dieses Makro kann mit einem numerischen Index als {HOST.ID<1-9>} verwendet werden, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{HOST.IP}
Die IP-Adresse des Hosts.
In globalen Skripten, in den Feldern für Schnittstellen-IP/DNS und in Webszenarien wird das Makro zur Haupt-Agent-Schnittstelle aufgelöst.
Wenn keine Agent-Schnittstelle definiert ist, wird die Haupt-SNMP-Schnittstelle verwendet.
Wenn auch keine SNMP-Schnittstelle definiert ist, wird die Haupt-JMX-Schnittstelle verwendet.
Wenn auch keine JMX-Schnittstelle nicht definiert ist, wird die Haupt-IPMI-Schnittstelle verwendet.
Wenn der Host keine Schnittstelle hat, wird das Makro zu 'UNKNOWN' aufgelöst.
Dieses Makro kann mit einem numerischen Index als {HOST.IP<1-9>} verwendet werden, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{HOST.METADATA}
Die Host-Metadaten.
Wird nur für die aktive Agent-Autoregistrierung verwendet.
{HOST.NAME}
Der sichtbare Hostname.
Dieses Makro kann mit einem numerischen Index als {HOST.NAME<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{HOST.PORT}
Der Port des Hosts (Agent).
In globalen Skripten, in den Feldern für die Schnittstellen-IP/DNS und in Webszenarien wird das Makro zur Hauptschnittstelle des Agent aufgelöst.
Wenn keine Agent-Schnittstelle definiert ist, wird die Hauptschnittstelle von SNMP verwendet.
Wenn auch keine SNMP-Schnittstelle definiert ist, wird die Hauptschnittstelle von JMX verwendet.
Wenn auch keine JMX-Schnittstelle definiert ist, wird die Hauptschnittstelle von IPMI verwendet.
Wenn der Host keine Schnittstelle hat, wird das Makro zu 'UNKNOWN' aufgelöst.
Dieses Makro kann mit einem numerischen Index als {HOST.PORT<1-9>} verwendet werden, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
Makros des Ziel-Hosts
{HOST.TARGET.CONN}
Die IP-Adresse oder der DNS-Name des Ziel-Hosts.
{HOST.TARGET.DNS}
Der DNS-Name des Ziel-Hosts.
{HOST.TARGET.HOST}
Der technische Name des Ziel-Hosts.
{HOST.TARGET.IP}
Die IP-Adresse des Ziel-Hosts.
{HOST.TARGET.NAME}
Der sichtbare Name des Ziel-Hosts.
Host-Gruppen-Makros
{HOSTGROUP.ID}
Die Hostgruppen-ID.
Host-Inventar-Makros
{INVENTORY.ALIAS}
Das Feld Alias im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.ALIAS<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.ASSET.TAG}
Das Feld Asset tag im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.ASSET.TAG<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.CHASSIS}
Das Feld Chassis im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.CHASSIS<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.CONTACT}
Das Feld Contact im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.CONTACT<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.CONTRACT.NUMBER}
Das Feld Vertragsnummer im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.CONTRACT.NUMBER<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.DEPLOYMENT.STATUS}
Das Feld Deployment status im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.DEPLOYMENT.STATUS<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.HARDWARE}
Das Feld Hardware im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HARDWARE<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.HARDWARE.FULL}
Das Feld Hardware (vollständige Details) im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HARDWARE.FULL<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.HOST.NETMASK}
Das Feld Host-Subnetzmaske im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HOST.NETMASK<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöser-Ausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.HOST.NETWORKS}
Das Feld Host networks im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HOST.NETWORKS<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.HOST.ROUTER}
Das Feld Host router im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HOST.ROUTER<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöser-Ausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.HW.ARCH}
Das Feld Hardwarearchitektur im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HW.ARCH<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.HW.DATE.DECOMM}
Das Feld Datum der Außerbetriebnahme der Hardware im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HW.DATE.DECOMM<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.HW.DATE.EXPIRY}
Das Feld Ablaufdatum der Hardware-Wartung im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HW.DATE.EXPIRY<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.HW.DATE.INSTALL}
Das Feld Datum der Hardware-Installation im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HW.DATE.INSTALL<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.HW.DATE.PURCHASE}
Das Feld Datum des Hardwarekaufs im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HW.DATE.PURCHASE<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.INSTALLER.NAME}
Das Feld Installer name im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.INSTALLER.NAME<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.LOCATION}
Das Feld Location im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.LOCATION<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.LOCATION.LAT}
Das Feld Standortbreitengrad im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.LOCATION.LAT<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.LOCATION.LON}
Das Feld Längengrad des Standorts im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.LOCATION.LON<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.MACADDRESS.A}
Das Feld MAC address A im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.MACADDRESS.A<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.MACADDRESS.B}
Das Feld MAC address B im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.MACADDRESS.B<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.MODEL}
Das Feld Model im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.MODEL<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.NAME}
Das Feld Name im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.NAME<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.NOTES}
Das Feld Notes im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.NOTES<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.OOB.IP}
Das Feld OOB-IP-Adresse im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.OOB.IP<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.OOB.NETMASK}
Das Feld OOB-Subnetzmaske im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.OOB.NETMASK<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.OOB.ROUTER}
Das Feld OOB router im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.OOB.ROUTER<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.OS}
Das Feld OS im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.OS<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.OS.FULL}
Das Feld OS (vollständige Details) im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.OS.FULL<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.OS.SHORT}
Das Feld OS (Kurz) im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.OS.SHORT<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.PRIMARY.CELL}
Das Feld Primary POC cell im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.PRIMARY.CELL<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.PRIMARY.EMAIL}
Das Feld Primary POC email im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.PRIMARY.EMAIL<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.PRIMARY.NAME}
Das Feld Name des primären Ansprechpartners im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.PRIMARY.NAME<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.PRIMARY.NOTES}
Das Feld Notizen zum primären Ansprechpartner im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.PRIMARY.NOTES<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.PRIMARY.PHONE.A}
Das Feld Primary POC phone A im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.PRIMARY.PHONE.A<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.PRIMARY.PHONE.B}
Das Feld Primary POC phone B im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.PRIMARY.PHONE.B<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.PRIMARY.SCREEN}
Das Feld Name des primären POC-Bildschirms im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.PRIMARY.SCREEN<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.CELL}
Das Feld Secondary POC cell im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.CELL<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.EMAIL}
Das Feld Secondary POC email im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.EMAIL<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.NAME}
Das Feld Name des sekundären Ansprechpartners im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.NAME<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.NOTES}
Das Feld Secondary POC notes im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.NOTES<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.PHONE.A}
Das Feld Secondary POC phone A im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.PHONE.A<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.PHONE.B}
Das Feld Secondary POC phone B im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.PHONE.B<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.SCREEN}
Das Feld Name des sekundären POC-Bildschirms im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.SCREEN<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SERIALNO.A}
Das Feld Seriennummer A im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SERIALNO.A<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SERIALNO.B}
Das Feld Seriennummer B im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SERIALNO.B<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SITE.ADDRESS.A}
Das Feld Site address A im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.ADDRESS.A<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SITE.ADDRESS.B}
Das Feld Site address B im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.ADDRESS.B<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SITE.ADDRESS.C}
Das Feld Site address C im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.ADDRESS.C<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SITE.CITY}
Das Feld Site city im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.CITY<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SITE.COUNTRY}
Das Feld Site country im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.COUNTRY<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Ausdrück für einen Auslöser zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SITE.NOTES}
Das Feld Site notes im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.NOTES<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SITE.RACK}
Das Feld Standort des Racks im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.RACK<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SITE.STATE}
Das Feld Bundesland/Provinz des Standorts im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.STATE<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SITE.ZIP}
Das Feld Site ZIP/postal im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.ZIP<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SOFTWARE}
Das Feld Software im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SOFTWARE<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SOFTWARE.APP.A}
Das Feld Softwareanwendung A im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SOFTWARE.APP.A<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SOFTWARE.APP.B}
Das Feld Softwareanwendung B im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SOFTWARE.APP.B<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SOFTWARE.APP.C}
Das Feld Softwareanwendung C im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SOFTWARE.APP.C<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SOFTWARE.APP.D}
Das Feld Softwareanwendung D im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SOFTWARE.APP.D<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SOFTWARE.APP.E}
Das Feld Softwareanwendung E im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SOFTWARE.APP.E<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.SOFTWARE.FULL}
Das Feld Software (vollständige Details) im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SOFTWARE.FULL<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.TAG}
Das Feld Tag im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.TAG<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.TYPE}
Das Feld Type im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.TYPE<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.TYPE.FULL}
Das Feld Typ (vollständige Details) im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.TYPE.FULL<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.URL.A}
Das Feld URL A im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.URL.A<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.URL.B}
Das Feld URL B im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.URL.B<1-9>}, um in einem Auslöserausdruck auf den ersten, zweiten, dritten usw. Host zu verweisen.
Siehe indizierte Makros.
{INVENTORY.URL.C}
Das Feld URL C im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.URL.C<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{INVENTORY.VENDOR}
Das Feld Vendor im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.VENDOR<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
Datenpunkt-Makros
{ITEM.DESCRIPTION}
Die Beschreibung des N-ten Datenpunkts in der Auslöserausdruck, der eine Benachrichtigung ausgelöst hat.
Dieses Makro kann mit einem numerischen Index als {ITEM.DESCRIPTION<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.DESCRIPTION.ORIG}
Die ursprüngliche Beschreibung (mit nicht aufgelösten Makros) des N-ten Datenpunkts im Auslöserausdruck, der eine Benachrichtigung ausgelöst hat.
Dieses Makro kann mit einem numerischen Index als {ITEM.DESCRIPTION.ORIG<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.ID}
Die numerische ID des N-ten Datenpunkts in der Auslöser-Ausdruck, der eine Benachrichtigung ausgelöst hat.
Dieses Makro kann mit einem numerischen Index als {ITEM.ID<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöser-Ausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.KEY}
Der Schlüssel des n-ten Datenpunkts in der Auslöser-Ausdruck, der eine Benachrichtigung ausgelöst hat.
Makrofunktionen werden für dieses Makro nicht unterstützt, wenn es als Platzhalter im ersten Parameter einer History-Funktion verwendet wird, zum Beispiel last(/{HOST.HOST}/{ITEM.KEY}).
Dieses Makro kann mit einem numerischen Index als {ITEM.KEY<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöser-Ausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.KEY.ORIG}
Der ursprüngliche Schlüssel (mit nicht aufgelösten Makros) des N-ten Datenpunkts in dem Auslöserausdruck, der eine Benachrichtigung ausgelöst hat.
Dieses Makro kann mit einem numerischen Index als {ITEM.KEY.ORIG<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.LASTVALUE}
Der neueste Wert des N-ten Datenpunkts in dem Auslöserausdruck, der eine Benachrichtigung ausgelöst hat.
Er wird im Frontend zu *UNKNOWN* aufgelöst, wenn der neueste Historienwert vor mehr als dem Zeitraum Max history display period erfasst wurde (festgelegt im Menübereich Administration > General).
Wenn er im Problemnamen verwendet wird, wird das Makro beim Anzeigen von Problemereignissen nicht zum neuesten Datenpunktwert aufgelöst; stattdessen behält es den Datenpunktwert vom Zeitpunkt bei, als das Problem auftrat.
Wenn es in Benachrichtigungen verwendet wird, kann das Makro in einigen Fällen zum Zeitpunkt, an dem der Auslöser ausgelöst wurde, nicht zum neuesten Datenpunktwert aufgelöst werden.
Wenn ein Datenpunkt beispielsweise schnell zwei Werte, "A" und "B", empfängt und der Auslöser für "A" ausgelöst wird, können Benachrichtigungen aufgrund einer leichten Verarbeitungsverzögerung "B" als neuesten Wert anzeigen - der neueste Datenpunktwert hat sich zwischen dem Auslösen des Auslösers und der Erstellung der Benachrichtigung geändert.
Um dies zu vermeiden, können Sie das Makro {ITEM.VALUE} verwenden, das sich auf den Wert zum Zeitpunkt des Auslösens des Auslösers auflöst und so sicherstellt, dass in der Benachrichtigung der richtige Wert verwendet wird.
Es ist ein Alias für last(/{HOST.HOST}/{ITEM.KEY}).
Der aufgelöste Wert für Text-/Log-Datenpunkte wird an den folgenden Stellen vom Frontend auf 20 Zeichen gekürzt:
- Betriebsdaten;
- Auslöserbeschreibung;
- Auslöser-URLs;
- Auslöser-URL-Beschriftungen;
- Beschreibung des Widgets für den Datenpunktwert.
Um den vollständigen Wert aufzulösen, können Sie Makrofunktionen verwenden, da vom Server keine Werte gekürzt werden.
Zum Beispiel: {{ITEM.LASTVALUE}.regsub("(.*)", \1)}.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LASTVALUE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.LASTVALUE.AGE}
Die Zeit, die zwischen der letzten Erfassung des Datenpunktwerts und der Makroauswertung verstrichen ist.
Wird in einem für Menschen lesbaren Format angezeigt (z. B. 1m 45s).
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LASTVALUE.AGE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.LASTVALUE.DATE}
Das Datum, an dem der letzte Datenpunktwert erfasst wurde.
Wird im Format YYYYMMDD angezeigt.
Die Server-Zeitzone wird in Auslösernamen (in der Liste Monitoring > Probleme), Ereignisnamen sowie in Tag-Namen und -Werten verwendet.
In allen anderen Fällen wird die Zeitzone des Benutzers verwendet.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LASTVALUE.DATE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Ausdrück eines Auslösers zu verweisen.
Siehe indizierte Makros.
{ITEM.LASTVALUE.TIME}
Die Uhrzeit, zu der der letzte Datenpunktwert erfasst wurde.
Wird im Format HHMMSS angezeigt.
Die Server-Zeitzone wird in Auslösernamen (in der Liste Monitoring > Probleme), Ereignisnamen sowie in Tag-Namen und -Werten verwendet.
In allen anderen Fällen wird die Zeitzone des Benutzers verwendet.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LASTVALUE.TIME<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Ausdrück für einen Auslöser zu verweisen.
Siehe indizierte Makros.
{ITEM.LASTVALUE.TIMESTAMP}
Der UNIX-Zeitstempel, zu dem der letzte Datenpunktwert erfasst wurde.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LASTVALUE.TIMESTAMP<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöser-Ausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.LOG.AGE}
Das Alter des Protokollereignisses.
Mit einer Genauigkeit bis auf eine Sekunde.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LOG.AGE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.LOG.DATE}
Das Datum, an dem der Logeintrag in das Log geschrieben wurde.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LOG.DATE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.LOG.EVENTID}
Die ID des Ereignisses im Ereignisprotokoll.
Nur für die Überwachung des Windows-Ereignisprotokolls.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LOG.EVENTID<1-9>}, um auf das erste, zweite, dritte usw. Element in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.LOG.NSEVERITY}
Die numerische Schwere des Ereignisses im Ereignisprotokoll.
Nur für die Überwachung des Windows-Ereignisprotokolls.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LOG.NSEVERITY<1-9>}, um auf das erste, zweite, dritte usw. Element in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.LOG.SEVERITY}
Die verbale Schwere des Ereignisses im Ereignisprotokoll.
Nur für die Überwachung des Windows-Ereignisprotokolls.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LOG.SEVERITY<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.LOG.SOURCE}
Die Quelle des Ereignisses im Ereignisprotokoll.
Nur für die Überwachung des Windows-Ereignisprotokolls.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LOG.SOURCE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.LOG.TIME}
Die Zeit, zu der der Logeintrag in das Log geschrieben wurde.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LOG.TIME<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.LOG.TIMESTAMP}
Der UNIX-Zeitstempel, zu dem der Logeintrag in das Log geschrieben wurde.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LOG.TIMESTAMP<1-9>}, um auf das erste, zweite, dritte usw. Element in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.NAME}
Der Name des Datenpunkts, bei dem alle Makros aufgelöst wurden.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.NAME<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.NAME.ORIG}
Der ursprüngliche Name des Datenpunkts (ohne aufgelöste Makros).
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.NAME.ORIG<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöser-Ausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.STATE}
Der aktuelle Zustand des N-ten Datenpunkts in der Auslöser-Ausdruck, der eine Benachrichtigung ausgelöst hat.
Mögliche Werte: Not supported, Normal.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.STATE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöser-Ausdruck zu verweisen.
Siehe indexed macros.
{ITEM.STATE.ERROR}
Die Fehlermeldung mit Details dazu, warum ein Datenpunkt nicht mehr unterstützt wurde.
Wenn ein Datenpunkt in den Status „nicht unterstützt“ wechselt und dann sofort wieder unterstützt wird, kann das Fehlerfeld leer sein.
{ITEM.VALUE}
Wird entweder aufgelöst zu:
- Dem historischen Wert (zum Zeitpunkt des Ereignisses) des N-ten Datenpunkts in der Auslöserausdruck, wenn er im Kontext einer Änderung des Auslöserstatus verwendet wird, zum Beispiel beim Anzeigen von Ereignissen oder beim Senden von Benachrichtigungen;
- Dem neuesten Wert des N-ten Datenpunkts im Auslöserausdruck, wenn er ohne den Kontext einer Änderung des Auslöserstatus verwendet wird, zum Beispiel beim Anzeigen einer Liste von Auslösern in einem Popup-Auswahlfenster. In diesem Fall funktioniert er genauso wie {ITEM.LASTVALUE}.
Im ersten Fall wird er zu *UNKNOWN* aufgelöst, wenn der Historienwert bereits gelöscht wurde oder nie gespeichert wurde.
Im zweiten Fall und nur im Frontend wird er zu *UNKNOWN* aufgelöst, wenn der neueste Historienwert vor mehr als dem Zeitraum Max history display period erfasst wurde (eingestellt im Menübereich Administration > General).
Der aufgelöste Wert für Text-/Log-Datenpunkte wird vom Frontend an den folgenden Stellen auf 20 Zeichen gekürzt:
- Operative Daten;
- Auslöserbeschreibung;
- Auslöser-URLs;
- Auslöser-URL-Labels;
- Beschreibung des Datenpunktwert-Widgets.
Um den vollständigen Wert aufzulösen, können Sie Makrofunktionen verwenden, da vom Server keine Werte gekürzt werden. Zum Beispiel: {{ITEM.VALUE}.regsub("(.*)", \1)}.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.VALUE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.VALUE.AGE}
Die Zeit, die zwischen der Erfassung des Datenpunktwerts und der Makroauswertung vergangen ist.
Wird in einem menschenlesbaren Format angezeigt (z. B. 1m 45s).
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.VALUE.AGE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.VALUE.DATE}
Das Datum, an dem der Wert des Datenpunkts erfasst wurde.
Wird im Format YYYYMMDD angezeigt.
Die Server-Zeitzone wird in Auslösernamen (in der Liste Monitoring > Probleme), Ereignisnamen sowie Tag-Namen und -Werten verwendet.
In allen anderen Fällen wird die Zeitzone des Benutzers verwendet.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.VALUE.DATE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Ausdrück eines Auslösers zu verweisen.
Siehe indizierte Makros.
{ITEM.VALUE.TIME}
Die Uhrzeit, zu der der Wert des Datenpunkts erfasst wurde.
Wird im Format HHMMSS angezeigt.
Die Server-Zeitzone wird in Auslösernamen (in der Liste Monitoring > Probleme), Ereignisnamen sowie in Tag-Namen und -Werten verwendet.
In allen anderen Fällen wird die Zeitzone des Benutzers verwendet.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.VALUE.TIME<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Ausdrück eines Auslösers zu verweisen.
Siehe indizierte Makros.
{ITEM.VALUE.TIMESTAMP}
Der UNIX-Zeitstempel, zu dem der Datenpunktwert erfasst wurde.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.VALUE.TIMESTAMP<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{ITEM.VALUETYPE}
Der Werttyp des N-ten Datenpunkts in der Auslöser-Ausdrucks, der eine Benachrichtigung ausgelöst hat.
Mögliche Werte: 0 - Numerisch Gleitkomma, 1 - Zeichen, 2 - Log, 3 - Numerisch ohne Vorzeichen, 4 - Text.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.VALUETYPE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöser-Ausdruck zu verweisen.
Siehe indexierte Makros.
Benachrichtigungsmakros für Low-Level-Discovery
{LLDRULE.DESCRIPTION}
Die Beschreibung der Low-Level-Discovery-Regel, die eine Benachrichtigung ausgelöst hat.
{LLDRULE.DESCRIPTION.ORIG}
Die ursprüngliche Beschreibung (mit nicht aufgelösten Makros) der Low-Level-Discovery-Regel, die eine Benachrichtigung ausgelöst hat.
{LLDRULE.ID}
Die numerische ID der Low-Level-Discovery-Regel, die eine Benachrichtigung ausgelöst hat.
{LLDRULE.KEY}
Der Schlüssel der Low-Level-Discovery-Regel, die eine Benachrichtigung ausgelöst hat.
{LLDRULE.KEY.ORIG}
Der ursprüngliche Schlüssel (mit nicht aufgelösten Makros) der Low-Level-Discovery-Regel, die eine Benachrichtigung ausgelöst hat.
{LLDRULE.NAME}
Der Name der Low-Level-Discovery-Regel, die eine Benachrichtigung ausgelöst hat.
{LLDRULE.NAME.ORIG}
Der ursprüngliche Name (mit nicht aufgelösten Makros) der Low-Level-Discovery-Regel, die eine Benachrichtigung ausgelöst hat.
{LLDRULE.STATE}
Der aktuelle Zustand der Low-Level-Discovery-Vorlage.
Mögliche Werte: Nicht unterstützt, Normal.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {LLDRULE.STATE<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen.
Siehe indizierte Makros.
{LLDRULE.STATE.ERROR}
Die Fehlermeldung mit Details dazu, warum die Low-Level-Discovery-Regel in den nicht unterstützten Zustand gewechselt ist.
Wenn eine Low-Level-Discovery-Regel in den nicht unterstützten Zustand wechselt und dann sofort wieder unterstützt wird, kann das Fehlerfeld leer sein.
Makros in Karten
{MAP.ID}
Die Netzwerkplan-ID.
{MAP.NAME}
Der Name der Netzwerkkarte.
Proxy-Makros
{PROXY.DESCRIPTION}
Die Proxy-Beschreibung.
Löst sich entweder auf in:
- Proxy des N-ten Datenpunkts im Ausdrück des Auslösers (bei benachrichtigungen auf Basis von Auslösern). Sie können hier indizierte Makros verwenden;
- Proxy, der die Erkennung ausgeführt hat (bei Erkennungsbenachrichtigungen). Verwenden Sie hier {PROXY.DESCRIPTION} ohne Indexierung;
- Proxy, bei dem sich ein aktiver Agent registriert hat (bei Autoregistrierungsbenachrichtigungen). Verwenden Sie hier {PROXY.DESCRIPTION} ohne Indexierung.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {PROXY.DESCRIPTION<1-9>}, um auf den ersten, zweiten, dritten usw. Eintrag in einem Ausdrück des Auslösers zu verweisen. Siehe indizierte Makros.
{PROXY.NAME}
Der Name des Proxy.
Löst sich entweder auf in:
- Proxy des N-ten Datenpunkts im Auslöser-Ausdruck (bei auslöserbasierten Benachrichtigungen). Sie können hier indizierte Makros verwenden;
- Proxy, der die Erkennung ausgeführt hat (bei Erkennungsbenachrichtigungen). Verwenden Sie hier {PROXY.NAME} ohne Indizierung;
- Proxy, bei dem sich ein aktiver Agent registriert hat (bei Autoregistrierungsbenachrichtigungen). Verwenden Sie hier {PROXY.NAME} ohne Indizierung.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {PROXY.NAME<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöser-Ausdruck zu verweisen. Siehe indizierte Makros.
Skript-Makros
{MANUALINPUT}
Der vom Benutzer zum Zeitpunkt der Skriptausführung angegebene manuelle Eingabewert.
Service-Makros
{SERVICE.DESCRIPTION}
Die Servicebeschreibung mit aufgelösten Makros.
{SERVICE.ID}
Die numerische ID des Service, der eine Aktion ausgelöst hat.
{SERVICE.NAME}
Der Dienstname mit aufgelösten Makros.
{SERVICE.ROOTCAUSE}
Die Liste der Problemereignisse von Auslösern, die zum Ausfall eines Service geführt haben, sortiert nach Schweregrad und Host-Name.
Enthält die folgenden Details: Host-Name, Ereignisname, Schweregrad, Alter, Service-Tags und -Werte.
{SERVICE.TAGS}
Eine durch Kommas getrennte Liste von Service-Ereignis-Tags.
Service-Ereignis-Tags können im Abschnitt für Konfigurations-Tags des Services definiert werden.
Wird zu einer leeren Zeichenfolge erweitert, wenn keine Tags vorhanden sind.
{SERVICE.TAGSJSON}
Ein JSON-Array, das Objekte für Service-Ereignis-Tags enthält.
Service-Ereignis-Tags können im Abschnitt für Konfigurations-Tags des Service definiert werden.
Wird zu einem leeren Array erweitert, wenn keine Tags vorhanden sind.
{SERVICE.TAGS.<tag name>}
Der Wert des Service-Ereignis-Tags, auf den über den Tag-Namen verwiesen wird.
Die Service-Ereignis-Tags können im Abschnitt für Konfigurations-Tags des Service definiert werden.
Ein Tag-Name, der nicht alphanumerische Zeichen enthält (einschließlich nicht-englischer Multibyte-UTF-Zeichen), muss in doppelte Anführungszeichen gesetzt werden.
Anführungszeichen und Backslashes innerhalb eines in Anführungszeichen gesetzten Tag-Namens müssen mit einem Backslash maskiert werden.
Auslöser-Makros
{TRIGGER.DESCRIPTION}
Die Auslöser-Beschreibung.
Alle Makros, die in einer Auslöser-Beschreibung unterstützt werden, werden erweitert, wenn {TRIGGER.DESCRIPTION} im Benachrichtigungstext verwendet wird.
{TRIGGER.EVENTS.ACK}
Die Anzahl der bestätigten Ereignisse für ein Kartenelement in Karten oder für den Auslöser, der das aktuelle Ereignis in Benachrichtigungen erzeugt hat.
{TRIGGER.EVENTS.PROBLEM.ACK}
Die Anzahl der bestätigten Problemereignisse für alle Auslöser, unabhängig von ihrem Status.
{TRIGGER.EVENTS.PROBLEM.UNACK}
Die Anzahl der nicht bestätigten Problemereignisse für alle Auslöser, unabhängig von ihrem Status.
{TRIGGER.EVENTS.UNACK}
Die Anzahl der nicht bestätigten Ereignisse für ein Kartenelement in Karten oder für den Auslöser, der das aktuelle Ereignis in Benachrichtigungen erzeugt hat.
{TRIGGER.EXPRESSION}
Der Auslöser-Ausdruck.
{TRIGGER.EXPRESSION.EXPLAIN}
Ein teilweise ausgewerteter Auslöser-Ausdruck.
Auf Datenpunkt basierende Funktionen werden zum Zeitpunkt der Ereigniserzeugung ausgewertet und durch die Ergebnisse ersetzt, während alle anderen Funktionen so angezeigt werden, wie sie im Ausdruck geschrieben sind.
Kann zum Debuggen von Auslöser-Ausdrücken verwendet werden.
{TRIGGER.EXPRESSION.RECOVERY}
Der Auslöser-Wiederherstellungsausdruck, wenn die OK-Ereigniserzeugung in der Auslöser-Konfiguration auf „Wiederherstellungsausdruck“ gesetzt ist; andernfalls wird eine leere Zeichenkette zurückgegeben.
{TRIGGER.EXPRESSION.RECOVERY.EXPLAIN}
Ein teilweise ausgewerteter Auslöser-Wiederherstellungsausdruck.
Auf Datenpunkt basierende Funktionen werden zum Zeitpunkt der Ereigniserzeugung ausgewertet und durch die Ergebnisse ersetzt, während alle anderen Funktionen so angezeigt werden, wie sie im Ausdruck geschrieben sind.
Kann zum Debuggen von Auslöser-Wiederherstellungsausdrücken verwendet werden.
{TRIGGER.HOSTGROUP.NAME}
Eine sortierte (nach SQL-Abfrage), durch Komma und Leerzeichen getrennte Liste von Host-Gruppen, in denen der Auslöser definiert ist.
{TRIGGER.ID}
Die numerische Auslöser-ID, die diese Aktion ausgelöst hat.
{TRIGGER.NAME}
Der Auslösername mit aufgelösten Makros.
Beachten Sie, dass {EVENT.NAME} in Aktionen verwendet werden kann, um den Namen des ausgelösten Ereignisses/Problems mit aufgelösten Makros anzuzeigen.
{TRIGGER.NAME.ORIG}
Der ursprüngliche Auslösername (mit nicht aufgelösten Makros).
{TRIGGER.NSEVERITY}
Der numerische Auslöser-Schweregrad.
Mögliche Werte: 0 - Nicht klassifiziert, 1 - Information, 2 - Warnung, 3 - Durchschnitt, 4 - Hoch, 5 - Katastrophe.
{TRIGGER.PROBLEM.EVENTS.PROBLEM.ACK}
Die Anzahl der bestätigten Problemereignisse für Auslöser im Problemzustand.
{TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK}
Die Anzahl der nicht bestätigten Problemereignisse für Auslöser im Problemzustand.
{TRIGGER.SEVERITY}
Der Name des Auslöser-Schweregrads.
Kann unter Administration > General > Trigger displaying options definiert werden.
{TRIGGER.STATE}
Der letzte Status des Auslöser-Ausdrucks.
Mögliche Werte: Unbekannt, Normal.
{TRIGGER.STATE.ERROR}
Die Fehlermeldung mit Details dazu, warum ein Auslöser nicht mehr unterstützt wurde.
Wenn ein Auslöser in den Status „nicht unterstützt“ wechselt und dann sofort wieder unterstützt wird, kann das Fehlerfeld leer sein.
{TRIGGER.STATUS}
Der Auslöser-Wert zum Zeitpunkt der Ausführung des Operationsschritts.
Mögliche Werte: Problem, OK.
{TRIGGER.TEMPLATE.NAME}
Eine sortierte (nach SQL-Abfrage), durch Komma und Leerzeichen getrennte Liste von Vorlagen, in denen der Auslöser definiert ist, oder *UNKNOWN*, wenn der Auslöser in einem Host definiert ist.
{TRIGGER.URL}
Die Auslöser-URL.
{TRIGGER.URL.NAME}
Die Bezeichnung für die Auslöser-URL.
{TRIGGER.VALUE}
Der aktuelle numerische Auslöser-Wert.
Mögliche Werte: 0 - Auslöser befindet sich im Status OK, 1 - Auslöser befindet sich im Status Problem.
{TRIGGERS.ACK}
Die Anzahl der bestätigten Auslöser für ein Kartenelement, unabhängig vom Auslöserstatus.
Ein Auslöser gilt als bestätigt, wenn alle zugehörigen Problemereignisse bestätigt sind.
{TRIGGERS.PROBLEM.ACK}
Die Anzahl der bestätigten Problem-Auslöser für ein Kartenelement.
Ein Auslöser gilt als bestätigt, wenn alle seine Problemereignisse bestätigt sind.
{TRIGGERS.PROBLEM.UNACK}
Die Anzahl der nicht bestätigten Problem-Auslöser für ein Kartenelement.
Ein Auslöser gilt als nicht bestätigt, wenn mindestens eines seiner Problemereignisse nicht bestätigt ist.
{TRIGGERS.UNACK}
Die Anzahl der nicht bestätigten Auslöser für ein Kartenelement, unabhängig vom Auslöserstatus.
Ein Auslöser gilt als nicht bestätigt, wenn mindestens eines seiner Problemereignisse nicht bestätigt ist.
Benutzernamen-Makros
{USER.FULLNAME}
Der Vorname, Nachname und Benutzername des Benutzers, der die Ereignisbestätigung hinzugefügt oder das Skript gestartet hat.
{USER.NAME}
Der Name des Benutzers, der das Skript gestartet hat.
{USER.SURNAME}
Der Nachname des Benutzers, der das Skript gestartet hat.
Der Benutzername des Benutzers, der das Skript gestartet hat.
Indizierte Makros
Die Syntax für indizierte Makros {MACRO<1-9>} kann nur auf das N-te Element, die N-te Funktion oder den N-ten Host im Feld Ausdruck eines Auslösers verweisen:
- {HOST.IP1}, {HOST.IP2}, {HOST.IP3} werden zu den IP-Adressen des ersten, zweiten und dritten Hosts im Auslöserausdruck aufgelöst (falls vorhanden).
- {ITEM.VALUE1}, {ITEM.VALUE2}, {ITEM.VALUE3} werden zum Zeitpunkt des Ereignisses zu den Werten des ersten, zweiten und dritten Datenpunkts im Auslöserausdruck aufgelöst (falls vorhanden).
- {FUNCTION.VALUE1}, {FUNCTION.VALUE2}, {FUNCTION.VALUE3} werden zum Zeitpunkt des Ereignisses zu den Werten der ersten, zweiten und dritten datenpunktbasierten Funktion aufgelöst (falls vorhanden).
Im Kontext von Auslösern beziehen sich indizierte Makros immer auf das Feld Ausdruck der Auslöserkonfiguration, nicht auf den Wiederherstellungsausdruck. Beispielsweise wird bei einem Wiederherstellungsereignis {ITEM.VALUE2} zum Zeitpunkt der Wiederherstellung auf den Wert des zweiten Datenpunkts aus dem Problemausdruck aufgelöst.
Das Makro {HOST.HOST<1-9>} wird auch innerhalb des Ausdrucksmakros {?func(/host/key,param)} in Diagrammnamen unterstützt.
Beispielsweise wird {?func(/{HOST.HOST2}/key,param)} in einem Diagrammnamen auf den Host des zweiten Datenpunkts im Diagramm aufgelöst.
Indizierte Makros werden in keinem anderen Kontext als den hier genannten aufgelöst. Verwenden Sie für andere Kontexte Makros ohne Index ({HOST.HOST}, {HOST.IP} usw.).