1 Von Standort unterstützte Makros
Übersicht
Die Tabelle nach Position unterstützte Makros enthält eine Referenz aller Makros (integrierte, Ausdrucks- und benutzerdefinierbare), die an der jeweiligen Position unterstützt werden.
Wenn alle Makros aus einer zugehörigen Gruppe unterstützt werden, wird nur der Gruppenname angegeben. Klicken Sie auf jeden Makronamen oder Gruppennamen, um vollständige Details zu den Makros anzuzeigen.
Die Liste Makrodetails enthält eine detaillierte Liste aller integrierten Makros, gruppiert nach Anwendungsbereich. Beachten Sie, dass Sie zum Anpassen 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 durch den Tag-Namen verwiesen wird.
Ein Tag-Name, der nicht alphanumerische Zeichen enthält (einschließlich nicht-englischer mehrbyteiger 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 durch den Tag-Namen verwiesen wird.
Ein Tag-Name, der nicht alphanumerische Zeichen enthält (einschließlich nicht-englischer mehrbyteiger 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: Host-Name, Ereignisname, Schweregrad, Alter, Service-Tags und -Werte.
Dieses Makro wird im Kontext des Ursacheereignisses verwendet und gibt Informationen über Symptomereignisse 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 Tag-Objekte des Wiederherstellungsereignisses 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}
Für Menschen lesbarer Name der Aktion(en), die während einer Problemaktualisierung durchgeführt wurden.
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 Datenpunkt-basierten Funktion im Auslöser-Ausdruck zum Zeitpunkt des Ereignisses.
Es werden nur Funktionen gezählt, die /host/key als ersten Parameter haben.
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öser-Ausdruck zu verweisen. Siehe indizierte Makros.
{FUNCTION.RECOVERY.VALUE}
Der Wert der N-ten Datenpunkt-basierten Funktion im Wiederherstellungsausdruck zum Zeitpunkt des Ereignisses.*
Es werden nur Funktionen gezählt, die /host/keys als ersten Parameter haben.
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, Interface-IP-/DNS-Feldern und 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 ebenfalls keine JMX-Schnittstelle definiert ist, wird die Haupt-IPMI-Schnittstelle verwendet. Wenn der Host über keine Schnittstelle verfügt, wird das Makro zu 'UNKNOWN' aufgelöst.
Dieses Makro kann mit einem numerischen Index als {HOST.CONN<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöser-Ausdruck 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öser-Ausdruck zu verweisen. Siehe indizierte Makros.
{HOST.DNS}
Der DNS-Name des Hosts.
In globalen Skripten, in den IP-/DNS-Feldern von Schnittstellen und in Webszenarien wird das Makro zur primären 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 über keine Schnittstelle verfügt, wird das Makro zu 'UNKNOWN' aufgelöst.
Dieses Makro kann mit einem numerischen Index als {HOST.DNS<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöser-Ausdruck 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 Verlaufsfunktion verwendet wird, zum Beispiel last(/{HOST.HOST}/{ITEM.KEY}).
Dieses Makro kann mit einem numerischen Index als {HOST.HOST<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck 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 auf den ersten, zweiten, dritten usw. Host in einem Auslöser-Ausdruck zu verweisen. Siehe indizierte Makros.
{HOST.IP}
Die IP-Adresse des Hosts.
In globalen Skripten, in den IP-/DNS-Feldern von Schnittstellen 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 definiert ist, wird die Haupt-IPMI-Schnittstelle verwendet. Wenn der Host über keine Schnittstelle verfügt, wird das Makro zu 'UNKNOWN' aufgelöst.
Dieses Makro kann mit einem numerischen Index als {HOST.IP<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen. Siehe indizierte Makros.
{HOST.METADATA}
Die Host-Metadaten.
Wird nur für die aktive Agent-Autoregistrierung verwendet.
{HOST.NAME}
Der sichtbare Host-Name.
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öser-Ausdruck zu verweisen. Siehe indizierte Makros.
{HOST.PORT}
Der Port des Hosts (Agent).
In globalen Skripten, Interface-IP-/DNS-Feldern und Webszenarien wird das Makro zur Hauptschnittstelle des Agent 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 definiert ist, wird die Haupt-IPMI-Schnittstelle verwendet. Wenn der Host über keine Schnittstelle verfügt, wird das Makro zu 'UNKNOWN' aufgelöst.
Dieses Makro kann mit einem numerischen Index als {HOST.PORT<1-9>} verwendet werden, um auf den ersten, zweiten, dritten usw. Host in einem Auslöser-Ausdruck 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.CONTACT}
Das Feld Kontakt im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.CONTACT<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.DEPLOYMENT.STATUS}
Das Feld Bereitstellungsstatus im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.DEPLOYMENT.STATUS<1-9>}, um im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.HOST.NETWORKS}
Das Feld Host-Netzwerke im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HOST.NETWORKS<1-9>}, um im Ausdruck eines Auslösers 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 Hardware architecture im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HW.ARCH<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.HW.DATE.EXPIRY}
Das Feld Ablaufdatum der Hardwarewartung im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HW.DATE.EXPIRY<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.HW.DATE.INSTALL}
Das Feld Installationsdatum der Hardware im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HW.DATE.INSTALL<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.HW.DATE.PURCHASE}
Das Feld Kaufdatum der Hardware im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.HW.DATE.PURCHASE<1-9>}, um im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.LOCATION}
Das Feld Standort im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.LOCATION<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.LOCATION.LAT}
Das Feld Breitengrad des Standorts im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.LOCATION.LAT<1-9>}, um im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers 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öser-Ausdruck 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.MODEL}
Das Feld Modell im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.MODEL<1-9>}, um im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.NOTES}
Das Feld Notizen im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.NOTES<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers 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öser-Ausdruck 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öser-Ausdruck 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.POC.PRIMARY.NOTES}
Das Feld Anmerkungen 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.EMAIL}
Das Feld E-Mail des sekundären Ansprechpartners im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.EMAIL<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.NAME}
Das Feld Name des sekundären POC im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.NAME<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.NOTES}
Das Feld Notizen zum sekundären Ansprechpartner im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.NOTES<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.PHONE.A}
Das Feld Sekundäre POC-Telefonnummer A im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.PHONE.A<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.PHONE.B}
Das Feld Sekundäre POC-Telefonnummer B im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.PHONE.B<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.POC.SECONDARY.SCREEN}
Das Feld Sekundärer POC-Bildschirmname im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.POC.SECONDARY.SCREEN<1-9>}, um im Ausdruck eines Auslösers 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 auf den ersten, zweiten, dritten usw. Host in einem Auslöser-Ausdruck 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.SITE.ADDRESS.A}
Das Feld Standortadresse A im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.ADDRESS.A<1-9>}, um auf den ersten, zweiten, dritten usw. Host in einem Auslöserausdruck zu verweisen. Siehe indizierte Makros.
{INVENTORY.SITE.ADDRESS.B}
Das Feld Standortadresse B im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.ADDRESS.B<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.SITE.ADDRESS.C}
Das Feld Standortadresse C im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.ADDRESS.C<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.SITE.CITY}
Das Feld Standort Stadt im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.CITY<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.SITE.COUNTRY}
Das Feld Standortland 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 Auslöser-Ausdruck zu verweisen. Siehe indizierte Makros.
{INVENTORY.SITE.NOTES}
Das Feld Standortnotizen im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.NOTES<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.SITE.RACK}
Das Feld Standort-Rack-Position im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.RACK<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.SITE.STATE}
Das Feld Standort Bundesland/Provinz im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.STATE<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.SITE.ZIP}
Das Feld Standort ZIP/Postleitzahl im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SITE.ZIP<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host 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öser-Ausdruck zu verweisen. Siehe indizierte Makros.
{INVENTORY.SOFTWARE.APP.A}
Das Feld Software application 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 Software application B im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SOFTWARE.APP.B<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.SOFTWARE.APP.C}
Das Feld Software application C im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SOFTWARE.APP.C<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.SOFTWARE.APP.D}
Das Feld Software application D im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SOFTWARE.APP.D<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.SOFTWARE.APP.E}
Das Feld Software application E im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.SOFTWARE.APP.E<1-9>}, um im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
{INVENTORY.TYPE}
Das Feld Typ im Host-Inventar.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {INVENTORY.TYPE<1-9>}, um im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host 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öser-Ausdruck 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host 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 im Ausdruck eines Auslösers 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öser-Ausdruck 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 im Ausdruck eines Auslösers auf den ersten, zweiten, dritten usw. Host zu verweisen. Siehe indizierte Makros.
Datenpunkt-Makros
{ITEM.DESCRIPTION}
Die Beschreibung des N-ten Datenpunkts im Auslöser-Ausdruck, der eine Benachrichtigung verursacht 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öser-Ausdruck 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 verursacht 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 im 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 im Auslöserausdruck, der eine Benachrichtigung verursacht hat.
Makrofunktionen werden für dieses Makro nicht unterstützt, wenn es als Platzhalter im ersten Parameter einer Verlaufsfunktion 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öserausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.KEY.ORIG}
Der ursprüngliche Schlüssel (mit nicht aufgelösten Makros) des N-ten Datenpunkts im Auslöser-Ausdruck, der eine Benachrichtigung verursacht 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öser-Ausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.LASTVALUE}
Der neueste Wert des N-ten Datenpunkts im Auslöser-Ausdruck, der eine Benachrichtigung verursacht hat.
Im Frontend wird er zu *UNKNOWN* aufgelöst, wenn der neueste Verlaufswert vor mehr als dem Zeitraum Max history display period erfasst wurde (festgelegt im Menüabschnitt Administration → General).
Bei Verwendung im Problemnamen wird das Makro beim Anzeigen von Problemereignissen nicht zum neuesten Datenpunktwert aufgelöst; stattdessen bleibt der Datenpunktwert vom Zeitpunkt erhalten, zu dem das Problem aufgetreten ist.
Bei Verwendung in Benachrichtigungen wird das Makro in einigen Fällen möglicherweise nicht zum neuesten Datenpunktwert zum Zeitpunkt des Auslösens des Auslösers aufgelöst. Wenn ein Datenpunkt beispielsweise schnell zwei Werte, „A“ und „B“, empfängt und der Auslöser bei „A“ ausgelöst wird, kann in Benachrichtigungen aufgrund einer leichten Verarbeitungsverzögerung „B“ als neuester Wert angezeigt werden – der neueste Datenpunktwert hat sich zwischen dem Zeitpunkt, zu dem der Auslöser ausgelöst wurde, und dem Zeitpunkt, zu dem die Benachrichtigung erstellt wurde, geändert. Um dies zu vermeiden, können Sie das Makro {ITEM.VALUE} verwenden, das zum Wert zum Zeitpunkt des Auslösens des Auslösers aufgelöst wird und so sicherstellt, dass in der Benachrichtigung der korrekte Wert verwendet wird.
Es ist ein Alias für last(/{HOST.HOST}/{ITEM.KEY}).
Der aufgelöste Wert für Text-/Log-Datenpunkte wird im Frontend an den folgenden Stellen auf 20 Zeichen gekürzt:
- Betriebsdaten;
- Auslöserbeschreibung;
- Auslöser-URLs;
- Bezeichnungen von Auslöser-URLs;
- Beschreibung des Datenpunktwert-Widgets.
Um zu einem 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öser-Ausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.LASTVALUE.AGE}
Die Zeit, die zwischen der Erfassung des neuesten Datenpunkt-Werts und der Auswertung des Makros verstrichen ist.
Wird in einem menschenlesbaren 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öser-Ausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.LASTVALUE.DATE}
Das Datum, an dem der letzte Datenpunktwert erfasst wurde.
Wird im Format YYYYMMDD angezeigt.
In Auslösernamen (in Monitoring -> Problems-Liste), Ereignisnamen sowie Tag-Namen und -Werten wird die Zeitzone des Servers 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 Auslöserausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.LASTVALUE.TIME}
Die Uhrzeit, zu der der letzte Datenpunktwert erfasst wurde.
Wird im Format HHMMSS angezeigt.
In Auslösernamen (in Überwachung -> Problemliste), Ereignisnamen sowie Tagnamen und -werten wird die Zeitzone des Servers 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 Auslöserausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.LASTVALUE.TIMESTAMP}
Der UNIX-Zeitstempel, zu dem der letzte Datenpunkt-Wert 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 Log-Ereignisses.
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 Log-Eintrag 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öser-Ausdruck 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 den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöser-Ausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.LOG.NSEVERITY}
Der numerische Schweregrad 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 den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöser-Ausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.LOG.SEVERITY}
Die verbale Severity 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öser-Ausdruck 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 Protokolleintrag in das Protokoll 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öser-Ausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.LOG.TIMESTAMP}
Der UNIX-Zeitstempel, zu dem der Protokolleintrag in das Protokoll geschrieben wurde.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {ITEM.LOG.TIMESTAMP<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöserausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.NAME}
Der Name des Datenpunkts, wobei alle Makros aufgelöst sind.
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 (mit nicht aufgelösten Makros) des Datenpunkts.
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öserausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.STATE}
Der letzte Status des N-ten Datenpunkts im Auslöser-Ausdruck, der eine Benachrichtigung verursacht hat.
Mögliche Werte: Nicht unterstützt, 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 indizierte Makros.
{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 auf einen der folgenden Werte aufgelöst:
- den historischen Wert (zum Zeitpunkt des Ereignisses) des N-ten Datenpunkts im Auslöser-Ausdruck, wenn er im Kontext einer Änderung des Auslöser-Status verwendet wird, zum Beispiel bei der Anzeige von Ereignissen oder beim Senden von Benachrichtigungen;
- den letzten Wert des N-ten Datenpunkts im Auslöser-Ausdruck, wenn er ohne den Kontext einer Änderung des Auslöser-Status verwendet wird, zum Beispiel bei der Anzeige einer Liste von Auslösern in einem Pop-up-Auswahlfenster. In diesem Fall funktioniert er genauso wie {ITEM.LASTVALUE}.
Im ersten Fall wird er zu *UNKNOWN* aufgelöst, wenn der Verlaufswert bereits gelöscht wurde oder nie gespeichert wurde.
Im zweiten Fall, und nur im Frontend, wird er zu *UNKNOWN* aufgelöst, wenn der letzte Verlaufswert vor mehr als dem Zeitraum Max history display period erfasst wurde (festgelegt im Menüabschnitt Administration→General).
Der aufgelöste Wert für Text-/Log-Datenpunkte wird vom Frontend an den folgenden Stellen auf 20 Zeichen gekürzt:
- Betriebsdaten;
- Auslöser-Beschreibung;
- Auslöser-URLs;
- Auslöser-URL-Beschriftungen;
- Beschreibung des Datenpunktwert-Widgets.
Um einen 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öser-Ausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.VALUE.AGE}
Die Zeit, die zwischen der Erfassung des Datenpunktwertes und der Makroauswertung verstrichen 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 Datenpunktwert erfasst wurde.
Wird im Format YYYYMMDD angezeigt.
In Auslösernamen (in Überwachung -> Problemliste), Ereignisnamen sowie Tag-Namen und -Werten wird die Zeitzone des Servers 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 Auslöserausdruck zu verweisen. Siehe indizierte Makros.
{ITEM.VALUE.TIME}
Die Uhrzeit, zu der der Datenpunktwert erfasst wurde.
Wird im Format HHMMSS angezeigt.
In Auslösernamen (in Monitoring -> Problems list), Ereignisnamen sowie Tag-Namen und -Werten wird die Zeitzone des Servers 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 Auslöserausdruck 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 im Auslöser-Ausdruck, der eine Benachrichtigung ausgelöst hat.
Mögliche Werte: 0 - Numerischer Gleitkommawert, 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 indizierte 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 letzte Status der Low-Level-Discovery-Regel.
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.
Wird auf eines der folgenden Elemente aufgelöst:
- Proxy des N-ten Datenpunkts im Auslöser-Ausdruck (in Auslöser-basierten Benachrichtigungen). Sie können hier indizierte Makros verwenden;
- Proxy, der die Discovery ausgeführt hat (in Discovery-Benachrichtigungen). Verwenden Sie hier {PROXY.DESCRIPTION} ohne Index;
- Proxy, bei dem sich ein aktiver Agent registriert hat (in Autoregistrierungs-Benachrichtigungen). Verwenden Sie hier {PROXY.DESCRIPTION} ohne Index.
Dieses Makro kann mit einem numerischen Index verwendet werden, z. B. {PROXY.DESCRIPTION<1-9>}, um auf den ersten, zweiten, dritten usw. Datenpunkt in einem Auslöser-Ausdruck zu verweisen. Siehe indizierte Makros.
{PROXY.NAME}
Der Proxy-Name.
Wird auf eines der folgenden Elemente aufgelöst:
- Proxy des N-ten Datenpunkts im Auslöser-Ausdruck (in Auslöser-basierten Benachrichtigungen). Sie können hier indizierte Makros verwenden;
- Proxy, der die Discovery ausgeführt hat (in Discovery-Benachrichtigungen). Verwenden Sie hier {PROXY.NAME} ohne Index;
- Proxy, bei dem sich ein aktiver Agent registriert hat (in Autoregistrierungs-Benachrichtigungen). Verwenden Sie hier {PROXY.NAME} ohne Index.
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 Tag-Bereich der Service-Konfiguration definiert werden. Wird zu einer leeren Zeichenfolge erweitert, wenn keine Tags vorhanden sind.
{SERVICE.TAGSJSON}
Ein JSON-Array, das Tag-Objekte von Service-Ereignissen enthält.
Tags von Service-Ereignissen können im Tag-Bereich der Service-Konfiguration 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 durch den Tag-Namen verwiesen wird.
Die Service-Ereignis-Tags können im Abschnitt „Tags“ der Service-Konfiguration definiert werden.
Ein Tag-Name, der nicht alphanumerische Zeichen enthält (einschließlich nicht-englischer mehrbyteiger 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.
Datenpunkt-basierte Funktionen werden ausgewertet und zum Zeitpunkt der Ereigniserzeugung 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.
Datenpunkt-basierte 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 den N-ten Datenpunkt, die N-te Funktion oder den N-ten Host im Feld Expression 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 zu den Werten des ersten, zweiten und dritten Datenpunkts im Auslöserausdruck zum Zeitpunkt des Ereignisses aufgelöst (falls vorhanden).
- {FUNCTION.VALUE1}, {FUNCTION.VALUE2}, {FUNCTION.VALUE3} werden zu den Werten der ersten, zweiten und dritten datenpunktbasierten Funktionen zum Zeitpunkt des Ereignisses aufgelöst (falls vorhanden).
Im Kontext von Auslösern beziehen sich indizierte Makros immer auf das Feld Expression der Auslöserkonfiguration, nicht auf die Recovery expression. Zum Beispiel wird {ITEM.VALUE2} in einem Wiederherstellungsereignis zum Wert des zweiten Datenpunkts aus dem Problemausdruck zum Zeitpunkt der Wiederherstellung aufgelöst.
Das Makro {HOST.HOST<1-9>} wird auch innerhalb des Ausdrucksmakros {?func(/host/key,param)} in Grafiknamen unterstützt.
Zum Beispiel wird {?func(/{HOST.HOST2}/key,param)} in einem Grafiknamen zum Host des zweiten Datenpunkts in der Grafik aufgelöst.
Indizierte Makros werden in keinem anderen Kontext als den hier genannten Fällen aufgelöst. Verwenden Sie in anderen Kontexten Makros ohne Index ({HOST.HOST}, {HOST.IP} usw.).