Vorlagen
Übersicht
Vorlagen werden zusammen mit vielen zugehörigen Objekten und Objektbeziehungen exportiert.
Der Vorlagenexport enthält:
- Verknüpfte Vorlagengruppen
- Verknüpfte Host-Gruppen (falls in der Konfiguration des Host-Prototyps verwendet)
- Vorlagendaten
- Verknüpfungen zu anderen Vorlagen
- Verknüpfungen zu Vorlagengruppen
- Direkt verknüpfte Datenpunkte
- Direkt verknüpfte Auslöser
- Direkt verknüpfte Diagramme
- Direkt verknüpfte Dashboards
- Direkt verknüpfte Erkennungsregeln mit allen Prototypen
- Direkt verknüpfte Webszenarien
- Wertzuordnungen
Exportieren
Gehen Sie zum Exportieren von Vorlagen wie folgt vor:
- Gehen Sie zu Datenerfassung > Vorlagen.
- Markieren Sie die Kontrollkästchen der Vorlagen, die exportiert werden sollen.
- Klicken Sie unterhalb der Liste auf Export.

Je nach ausgewähltem Format werden Vorlagen in eine lokale Datei mit einem Standardnamen exportiert:
zabbix_export_templates.yaml- beim YAML-Export (Standardoption für den Export);zabbix_export_templates.xml- beim XML-Export;zabbix_export_templates.json- beim JSON-Export.
Importieren
Um Vorlagen zu importieren, gehen Sie wie folgt vor:
- Gehen Sie zu Data collection > Templates.
- Klicken Sie oben rechts auf Import.
- Wählen Sie die Importdatei aus.
- Klicken Sie unten rechts im Konfigurationsformular auf Import.

Wenn Sie das Kontrollkästchen Advanced options aktivieren, wird eine detaillierte Liste aller importierbaren Elemente angezeigt - markieren oder deaktivieren Sie jede Importregel nach Bedarf.
Wenn Sie das Kontrollkästchen in der Zeile All anklicken, werden alle darunterliegenden Elemente markiert/deaktiviert.
Importregeln:
| Rule | Description |
|---|---|
| Update existing | Vorhandene Elemente werden mit Daten aus der Importdatei aktualisiert. Andernfalls werden sie nicht aktualisiert. |
| Create new | Neue Elemente werden mit Daten aus der Importdatei erstellt. Andernfalls werden sie nicht erstellt. |
| Delete missing | Vorhandene Elemente, die in der Importdatei nicht vorhanden sind, werden entfernt. Andernfalls werden sie nicht entfernt. Wenn Delete missing für Template linkage aktiviert ist, wird die aktuelle Vorlagenverknüpfung, die in der Importdatei nicht vorhanden ist, aufgehoben. Von den getrennten Vorlagen geerbte Entitäten (Datenpunkte, Auslöser, Diagramme usw.) werden nicht entfernt (es sei denn, die Option Delete missing ist auch für jede Entität ausgewählt). |
Wenn Vorlagen mit denselben Namen bereits vorhanden sind, sollten beim Importieren die Optionen Delete missing aktiviert werden, um einen sauberen Import zu erreichen. Auf diese Weise werden die alten Datenpunkte entfernt, die in der aktualisierten Vorlage nicht mehr vorhanden sind (beachten Sie, dass dies den Verlust der Historie dieser alten Datenpunkte bedeutet).
Auf dem nächsten Bildschirm können Sie den Inhalt einer zu importierenden Vorlage anzeigen. Wenn es sich um eine neue Vorlage handelt, werden alle Elemente grün aufgelistet. Beim Aktualisieren einer vorhandenen Vorlage werden neue Vorlagenelemente grün hervorgehoben; entfernte Vorlagenelemente werden rot hervorgehoben; unveränderte Elemente werden auf grauem Hintergrund angezeigt.

Das Menü auf der linken Seite kann verwendet werden, um durch die Liste der Änderungen zu navigieren. Der Abschnitt Updated hebt alle Änderungen an vorhandenen Vorlagenelementen hervor. Der Abschnitt Added listet neue Vorlagenelemente auf. Die Elemente in jedem Abschnitt sind nach Elementtyp gruppiert; klicken Sie auf den grauen Pfeil, um die Gruppe der Elemente zu erweitern oder zu reduzieren.

Überprüfen Sie die Vorlagenänderungen und klicken Sie dann auf Import, um den Vorlagenimport auszuführen. Eine Erfolgs- oder Fehlermeldung des Imports wird im Frontend angezeigt.
Exportformat
Wenn eine Vorlage exportiert wird, generiert Zabbix ein strukturiertes YAML-, JSON- oder XML-Format. Der Export umfasst Vorlagenelemente wie Vorlagenmetadaten, Datenpunkte, Makros, Auslöser, Dashboards und mehr.
Jedes Element erfüllt einen bestimmten Zweck und kann verschachtelte Elemente enthalten.
Die folgenden Abschnitte beschreiben jedes Element im Exportformat. Die Beispiele verwenden die Vorlage Linux by Zabbix agent.
Eine Ellipse (...) kennzeichnet aus Platzgründen ausgelassene Elemente.
Der Hinweis (siehe Tabelle unten) wird verwendet, wenn das Element in späteren Abschnitten ausführlicher erläutert wird.
Vorlagenmetadaten
zabbix_export:
version: '8.0'
template_groups:
- uuid: 846977d1dfed4968bc5f8bdb363285bc
name: 'Templates/Operating systems'
templates: (siehe Tabelle unten)
triggers: (siehe Tabelle unten)
graphs: (siehe Tabelle unten)
| Element | Type | Beschreibung | |
|---|---|---|---|
| version | string | (erforderlich) Exportversion. | |
| template_groups | (erforderlich) Wurzelelement für Vorlagengruppen. | ||
| uuid | string | (erforderlich) Eindeutige Kennung für diese Vorlagengruppe. | |
| name | string | (erforderlich) Name der Vorlagengruppe. | |
| host_groups | Wurzelelement für Host-Gruppen, die von Host-Prototypen verwendet werden. | ||
| uuid | string | (erforderlich) Eindeutige Kennung für diese Host-Gruppe. | |
| name | string | (erforderlich) Name der Host-Gruppe. | |
| templates | Wurzelelement für Vorlagen. | ||
| triggers | Wurzelelement für Vorlagen-Auslöser-Elemente, die identisch mit denen für Vorlagen-Datenpunkt-Auslöser sind. | ||
| graphs | Wurzelelement für Vorlagen-Graph-Elemente, die identisch mit denen für Host-Graphen sind. | ||
Vorlagen
zabbix_export:
(...)
templates:
- uuid: f8f7908280354f2abeed07dc788c3747
template: 'Linux by Zabbix Agent'
name: 'Linux by Zabbix Agent'
description: |
Dies ist eine offizielle Linux-Vorlage. Sie erfordert Zabbix Agent 8.0 oder neuer. (...)
wizard_ready: 'YES'
readme: |
## Übersicht
Dies ist eine offizielle Linux-Vorlage. Sie erfordert Zabbix Agent 8.0 oder neuer. (...)
vendor:
name: Zabbix
version: 8.0-2
groups:
- name: 'Vorlagen/Betriebssysteme'
items: (siehe Tabelle unten)
discovery_rules: (siehe Tabelle unten)
tags:
- tag: class
value: os
- tag: target
value: linux
macros:
- macro: '{$AGENT.TIMEOUT}'
value: 3m
description: 'Zeitüberschreitung, nach der der Agent als nicht verfügbar gilt. Funktioniert nur für Agenten, die vom Zabbix Server/Proxy aus erreichbar sind (passiver Modus).'
config: (siehe Tabelle unten)
- macro: '{$CPU.UTIL.CRIT}'
value: '90'
description: 'Kritischer Schwellenwert der CPU-Auslastung in %.'
config: (siehe Tabelle unten)
(...)
dashboards: (siehe Tabelle unten)
valuemaps: (siehe Tabelle unten)
(...)
| Element | Type | Description | |
|---|---|---|---|
| uuid | string | (erforderlich) Eindeutige Kennung für diese Vorlage. | |
| template | string | (erforderlich) Eindeutiger Vorlagenname. | |
| name | string | Angezeigter Vorlagenname. | |
| description | text | Beschreibung der Vorlage. | |
| wizard_ready | text | Gibt an, ob die Vorlage im Host-Assistenten zur Auswahl verfügbar ist. Mögliche Werte:1 NO (0, Standard), YES (1). Siehe auch: Template object ( wizard_ready). |
|
| readme | text | Vorlagenspezifische Konfigurationsanweisungen, die im Host-Assistenten angezeigt werden. Unterstützt Markdown-Formatierung. | |
| vendor | Stammelement für den Vorlagenanbieter (vorhanden, wenn die exportierte Vorlage Anbieterdaten enthält). | ||
| name | string | (erforderlich) Name des Vorlagenanbieters. | |
| version | string | (erforderlich) Vorlagenversion. Für Standardvorlagen wird die Version wie folgt angezeigt: Hauptversion von Zabbix, Trennzeichen ("-"), Revisionsnummer (wird mit jeder neuen Version der Vorlage erhöht und mit jeder Hauptversion von Zabbix zurückgesetzt). Zum Beispiel 7.0-0, 7.0-3, 8.0-0, 8.0-3. |
|
| templates | Stammelement für verknüpfte Vorlagen. | ||
| name | string | (erforderlich) Vorlagenname. | |
| groups | Stammelement für Vorlagengruppen. | ||
| name | string | (erforderlich) Name der Vorlagengruppe. | |
| items | Stammelement für Vorlagen-Datenpunkte. | ||
| discovery_rules | Stammelement für Low-Level-Discovery-Regeln der Vorlage. | ||
| httptests | Stammelement für Webszenarien der Vorlage. | ||
| tags | Stammelement für Vorlagen-Tags. | ||
| tag | string | (erforderlich) Tag-Name. | |
| value | string | Tag-Wert. | |
| macros | Stammelement für benutzerdefinierte Vorlagenmakros. | ||
| macro | string | (erforderlich) Name des benutzerdefinierten Makros. | |
| type | string | Typ des benutzerdefinierten Makros. Mögliche Werte:1 TEXT (0, Standard), SECRET_TEXT (1), VAULT (2). Siehe auch: User macro object ( type). |
|
| value | string | Wert des benutzerdefinierten Makros. | |
| description | string | Beschreibung des benutzerdefinierten Makros. | |
| config | Stammelement für die Konfiguration von Vorlagenmakros, die dafür verantwortlich ist, wie das Makro im Host-Assistenten angezeigt wird. | ||
| dashboards | Stammelement für Vorlagen-Dashboards. | ||
| valuemaps | Stammelement für Vorlagen-Wertzuordnungen. | ||
Vorlagen-Datenpunkte
zabbix_export:
(...)
templates:
(...)
items:
- uuid: f94f9f4699e94c369e6c98b2a2f485ce
name: 'Zabbix agent ping'
key: agent.ping
description: 'Der Agent gibt für diesen Datenpunkt immer "1" zurück. Kann in Kombination mit `nodata()` für die Verfügbarkeitsprüfung verwendet werden.'
valuemap:
name: 'Zabbix agent ping status'
tags:
- tag: component
value: system
(...)
- uuid: 58818005e76d46dda14d6592f601ab00
name: 'Number of installed packages'
key: system.sw.packages.get
delay: 1h
preprocessing: (siehe Tabelle unten)
tags:
- tag: component
value: os
triggers: (siehe Tabelle unten)
- uuid: 403cebed115441369e94d35d070ca7b8
name: 'Memory utilization'
type: DEPENDENT
key: vm.memory.utilization
value_type: FLOAT
units: '%'
description: 'Der Prozentsatz des verwendeten Speichers wird als `100-pavailable` berechnet.'
preprocessing: (siehe Tabelle unten)
master_item:
key: 'vm.memory.size[pavailable]'
tags:
- tag: component
value: memory
triggers: (siehe Tabelle unten)
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| uuid | string | (erforderlich) Eindeutige Kennung für diesen Datenpunkt. | |
| name | string | (erforderlich) Name des Datenpunkts. | |
| type | string | Datenpunkttyp. Mögliche Werte:1 ZABBIX_PASSIVE (0, Standard), TRAP (2), SIMPLE (3), INTERNAL (5), ZABBIX_ACTIVE (7), EXTERNAL (10), ODBC (11), IPMI (12), SSH (13), TELNET (14), CALCULATED (15), JMX (16), SNMP_TRAP (17), DEPENDENT (18), HTTP_AGENT (19), SNMP_AGENT (20), ITEM_TYPE_SCRIPT (21), ITEM_TYPE_BROWSER (22). |
|
| snmp_oid | string | (erforderlich für SNMP_AGENT-Datenpunkte) SNMP-Objekt-ID. | |
| key | string | (erforderlich) Datenpunktschlüssel. | |
| delay | string | Aktualisierungsintervall des Datenpunkts. Standard: 1m. Der Wert ist für TRAP-Datenpunkte immer 0. |
|
| history | string | Zeitraum (unter Verwendung eines Zeitsuffixes, Benutzermakros oder LLD-Makros), für den die Verlaufsdaten gespeichert werden sollen. Standard: 31d. |
|
| trends | string | Zeitraum (unter Verwendung eines Zeitsuffixes, Benutzermakros oder LLD-Makros), für den die Trenddaten gespeichert werden sollen. Standard: 365d. |
|
| status | string | Status des Datenpunkts. Mögliche Werte:1 ENABLED (0, Standard), DISABLED (1). |
|
| value_type | string | Typ des empfangenen Werts. Mögliche Werte:1 FLOAT (0), CHAR (1), LOG (2), UNSIGNED (3, Standard), TEXT (4), BINARY (5), JSON (6). |
|
| allowed_hosts | string | Liste durch Kommas getrennter IP-Adressen von Hosts, die Daten für den Datenpunkt senden dürfen. Unterstützt für TRAP- und HTTP_AGENT-Datenpunkte. |
|
| units | string | Einheiten des empfangenen Werts (bps, B, usw.). | |
| params | text | Zusätzliche Parameter abhängig vom Typ des Datenpunkts (ausgeführtes Skript für SSH- und TELNET-Datenpunkte; SQL-Abfrage für ODBC-Datenpunkte; Formel für CALCULATED-Datenpunkte; das Skript für ITEM_TYPE_SCRIPT- und ITEM_TYPE_BROWSER-Datenpunkte). | |
| ipmi_sensor | string | IPMI-Sensor. Unterstützt für IPMI-Datenpunkte. |
|
| authtype | string | Authentifizierungstyp. Unterstützt für SSH- und HTTP_AGENT-Datenpunkte. Mögliche Werte für SSH-Datenpunkte:1 PASSWORD (0, Standard), PUBLIC_KEY (1). Mögliche Werte für HTTP_AGENT-Datenpunkte:1 NONE (0, Standard), BASIC (1), NTLM (2), Kerberos (3) oder Digest (4). |
|
| username | string | (erforderlich für SSH- und TELNET-Datenpunkte) Benutzername für die Authentifizierung. Unterstützt für SIMPLE-, ODBC-, JMX- und HTTP_AGENT-Datenpunkte. Bei Verwendung für JMX-Datenpunkte muss auch password (siehe unten) angegeben werden, oder beide Elemente müssen leer bleiben. |
|
| password | string | (erforderlich für SSH- und TELNET-Datenpunkte) Passwort für die Authentifizierung. Unterstützt für SIMPLE-, ODBC-, JMX- und HTTP_AGENT-Datenpunkte. Bei Verwendung für JMX-Datenpunkte muss auch username (siehe oben) angegeben werden, oder beide Elemente müssen leer bleiben. |
|
| publickey | string | (erforderlich für SSH-Datenpunkte) Name der Datei mit dem öffentlichen Schlüssel. | |
| privatekey | string | (erforderlich für SSH-Datenpunkte) Name der Datei mit dem privaten Schlüssel. | |
| description | text | Beschreibung des Datenpunkts. | |
| inventory_link | string | Host-Inventarfeld, das vom Datenpunkt befüllt wird. Mögliche Werte:1 NONE (0), ALIAS (4) usw. (unterstützte Felder siehe Host inventory). |
|
| valuemap | Stammelement für Wertzuordnungen des Datenpunkts. | ||
| name | string | (erforderlich) Name der für den Datenpunkt zu verwendenden Wertzuordnung. | |
| logtimefmt | string | Format der Zeit in Protokolleinträgen. Unterstützt für Datenpunkte vom Werttyp LOG. |
|
| preprocessing | Stammelement für die Vorverarbeitung von Datenpunktwerten. | ||
| step | Stammelement für Vorverarbeitungsschritte von Vorlagen-Datenpunkten. | ||
| jmx_endpoint | string | JMX-Endpunkt. Unterstützt für JMX-Datenpunkte. |
|
| master_item | (erforderlich für DEPENDENT-Datenpunkte) Stammelement für den Master-Datenpunkt des abhängigen Datenpunkts. | ||
| key | string | (erforderlich) Schlüssel des Master-Datenpunkts des abhängigen Datenpunkts. | |
| timeout | string | Zeitüberschreitung für die Abfrage von Datenpunktdaten. Unterstützt für die Liste der Datenpunkttypen Timeouts. |
|
| url | string | (erforderlich für HTTP_AGENT-Datenpunkte) URL-Zeichenfolge. | |
| query_fields | Stammelement für Abfrageparameter. Unterstützt für HTTP_AGENT-Datenpunkte. |
||
| name | string | (erforderlich für HTTP_AGENT-Datenpunkte) Name des Abfrageparameters. | |
| value | string | Wert des Abfrageparameters. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| parameters | Stammelement für benutzerdefinierte Parameter. Unterstützt für ITEM_TYPE_SCRIPT- und ITEM_TYPE_BROWSER-Datenpunkte. |
||
| name | string | (erforderlich für ITEM_TYPE_SCRIPT- und ITEM_TYPE_BROWSER-Datenpunkte) Name des benutzerdefinierten Parameters. | |
| value | string | Wert des benutzerdefinierten Parameters. Unterstützt für ITEM_TYPE_SCRIPT- und ITEM_TYPE_BROWSER-Datenpunkte. |
|
| posts | string | Daten des HTTP(S)-Anforderungstexts. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| status_codes | string | Durch Kommas getrennte Bereiche der erforderlichen HTTP-Statuscodes. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| follow_redirects | string | Weiterleitungen der Antwort während der Datenabfrage folgen. Unterstützt für HTTP_AGENT-Datenpunkte. Mögliche Werte:1 NO (0, Standard), YES (1). |
|
| post_type | string | Typ des Post-Datenkörpers. Unterstützt für HTTP_AGENT-Datenpunkte. Mögliche Werte:1 RAW (0, Standard), JSON (2), XML (3). |
|
| http_proxy | string | Verbindungszeichenfolge für den HTTP(S)-Proxy. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| headers | Stammelement für HTTP(S)-Anforderungsheader. Unterstützt für HTTP_AGENT-Datenpunkte. |
||
| name | string | (erforderlich für HTTP_AGENT-Datenpunkte) Name des Headers. | |
| value | string | (erforderlich für HTTP_AGENT-Datenpunkte) Wert des Headers. | |
| retrieve_mode | string | Welcher Teil der Antwort gespeichert werden soll. Unterstützt für HTTP_AGENT-Datenpunkte. Mögliche Werte:1 BODY (0, Standard), HEADERS (1), BOTH (2). |
|
| request_method | string | Typ der Anforderungsmethode. Unterstützt für HTTP_AGENT-Datenpunkte. Mögliche Werte:1 GET (0, Standard), POST (1), PUT (2), HEAD (3). |
|
| output_format | string | Wie die Antwort verarbeitet werden soll. Unterstützt für HTTP_AGENT-Datenpunkte. Mögliche Werte:1 RAW (0, Standard), JSON (1). |
|
| allow_traps | string | Erlaubt, den Wert ähnlich wie beim Trapper-Datenpunkt zu befüllen. Unterstützt für HTTP_AGENT-Datenpunkte. Mögliche Werte:1 NO (0, Standard), YES (1). |
|
| ssl_cert_file | string | Pfad zur öffentlichen SSL-Schlüsseldatei. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| ssl_key_file | string | Pfad zur privaten SSL-Schlüsseldatei. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| ssl_key_password | string | Passwort für die SSL-Schlüsseldatei. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| verify_peer | string | Ob geprüft werden soll, dass das Zertifikat des Hosts authentisch ist. Unterstützt für HTTP_AGENT-Datenpunkte. Mögliche Werte:1 NO (0, Standard), YES (1). |
|
| verify_host | string | Ob geprüft werden soll, dass der Hostname der Verbindung mit dem im Zertifikat des Hosts übereinstimmt. Unterstützt für HTTP_AGENT-Datenpunkte. Mögliche Werte:1 NO (0, Standard), YES (1). |
|
| tags | Stammelement für Datenpunkt-Tags. | ||
| tag | string | (erforderlich) Tag-Name. | |
| value | string | Tag-Wert. | |
| triggers | Stammelement für Auslöser von Vorlagen-Datenpunkten. | ||
Siehe auch: Datenpunkt-Objekt (verweisen Sie auf die entsprechende Eigenschaft mit demselben Namen).
Vorverarbeitungsschritte für den Wert eines Vorlagen-Datenpunkts
zabbix_export:
(...)
templates:
(...)
items:
(...)
- uuid: 58818005e76d46dda14d6592f601ab00
(...)
preprocessing:
- type: JSONPATH
parameters:
- $.length()
- type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
- 12h
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| type | string | (erforderlich) Typ des Vorverarbeitungsschritts für den Wert des Datenpunkts. Mögliche Werte:1 MULTIPLIER (1), RTRIM (2), LTRIM (3), TRIM (4), REGEX (5), BOOL_TO_DECIMAL (6), OCTAL_TO_DECIMAL (7), HEX_TO_DECIMAL (8), SIMPLE_CHANGE (9, berechnet: empfangener Wert - vorheriger Wert), CHANGE_PER_SECOND (10, berechnet: (empfangener Wert - vorheriger Wert)/(aktuelle Zeit - Zeitpunkt der letzten Prüfung)), XMLPATH (11), JSONPATH (12), IN_RANGE (13), MATCHES_REGEX (14), NOT_MATCHES_REGEX (15), CHECK_JSON_ERROR (16), CHECK_XML_ERROR (17), CHECK_REGEX_ERROR (18), DISCARD_UNCHANGED (19), DISCARD_UNCHANGED_HEARTBEAT (20), JAVASCRIPT (21), PROMETHEUS_PATTERN (22), PROMETHEUS_TO_JSON (23), CSV_TO_JSON (24), STR_REPLACE (25), CHECK_NOT_SUPPORTED (26), XML_TO_JSON (27), SNMP_WALK_VALUE (28), SNMP_WALK_TO_JSON (29), SNMP_GET_VALUE (30). |
|
| parameters | (erforderlich) Wurzelelement für Parameter des Vorverarbeitungsschritts für den Wert des Datenpunkts. | ||
| parameter | string | Einzelner Parameter des Vorverarbeitungsschritts für den Wert des Datenpunkts. | |
| error_handler | string | Aktionstyp, der im Falle eines Fehlers beim Vorverarbeitungsschritt verwendet wird. Mögliche Werte:1 ORIGINAL_ERROR (0, Standard), DISCARD_VALUE (1), CUSTOM_VALUE (2), CUSTOM_ERROR (3). |
|
| error_handler_params | string | Parameter des Fehlerbehandlers. | |
Siehe auch: Objekt zur Vorverarbeitung von Datenpunkten (verweisen Sie auf die entsprechende Eigenschaft mit demselben Namen).
Vorlage-Item-Auslöser
zabbix_export:
(...)
templates:
(...)
items:
(...)
- uuid: 58818005e76d46dda14d6592f601ab00
(...)
triggers:
- uuid: b950c306394f4b3c902060a8273cbcde
expression: 'change(/Linux by Zabbix agent/system.sw.packages.get)<>0'
name: 'Linux: Anzahl der installierten Pakete wurde geändert'
priority: WARNING
manual_close: 'YES'
tags:
- tag: scope
value: notice
(...)
- uuid: 403cebed115441369e94d35d070ca7b8
(...)
triggers:
- uuid: cfd395b1cde74ef18a5e5f840bd5142a
expression: 'min(/Linux by Zabbix agent/vm.memory.utilization,5m)>{$MEMORY.UTIL.MAX}'
name: 'Linux: Hohe Speicherauslastung'
event_name: 'Linux: Hohe Speicherauslastung (>{$MEMORY.UTIL.MAX}% für 5m)'
priority: AVERAGE
description: 'Dem System geht der freie Speicher aus.'
dependencies:
- name: 'Linux: Nicht genügend verfügbarer Speicher'
expression: 'max(/Linux by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux by Zabbix agent/vm.memory.size[total])>0'
tags:
- tag: scope
value: capacity
- tag: scope
value: performance
(...)
| Element | Type | Description | |
|---|---|---|---|
| uuid | string | (erforderlich) Eindeutige Kennung für diesen Auslöser. | |
| expression | string | (erforderlich) Auslöserausdruck. | |
| recovery_mode | string | Grundlage für die Generierung von OK-Ereignissen. Mögliche Werte:1 EXPRESSION (0, Standard), RECOVERY_EXPRESSION (1), NONE (2). |
|
| recovery_expression | string | Wiederherstellungsausdruck des Auslösers. | |
| correlation_mode | string | Korrelationsmodus (keine Ereigniskorrelation oder Ereigniskorrelation nach Tag). Mögliche Werte:1 DISABLED (0, Standard), TAG_VALUE (1). |
|
| correlation_tag | string | Der Tag-Name, der für die Ereigniskorrelation verwendet werden soll. | |
| name | string | (erforderlich) Name des Auslösers. | |
| event_name | string | Ereignisname. | |
| opdata | string | Betriebsdaten. | |
| url_name | string | Bezeichnung für die dem Auslöser zugeordnete URL. | |
| url | string | Dem Auslöser zugeordnete URL. | |
| status | string | Status des Auslösers. Mögliche Werte:1 ENABLED (0, Standard), DISABLED (1). |
|
| priority | string | Schweregrad des Auslösers. Mögliche Werte:1 NOT_CLASSIFIED (0, Standard), INFO (1), WARNING (2), AVERAGE (3), HIGH (4), DISASTER (5). |
|
| description | text | Beschreibung des Auslösers. | |
| type | string | Typ der Ereignisgenerierung (ein einzelnes Problemereignis oder mehrere Problemereignisse). Mögliche Werte:1 SINGLE (0, Standard), MULTIPLE (1). |
|
| manual_close | string | Manuelles Schließen von Problemereignissen. Mögliche Werte:1 NO (0, Standard), YES (1). |
|
| dependencies | Stammelement für Abhängigkeiten. | ||
| name | string | (erforderlich) Name des abhängigen Auslösers. | |
| expression | string | (erforderlich) Ausdruck des abhängigen Auslösers. | |
| recovery_expression | string | Wiederherstellungsausdruck des abhängigen Auslösers. | |
| tags | Stammelement für Auslöser-Tags. | ||
| tag | string | (erforderlich) Tag-Name. | |
| value | string | Tag-Wert. | |
Siehe auch: Trigger object (verweisen Sie auf die entsprechende Eigenschaft mit demselben Namen).
Vorlage Low-Level-Discovery-Regeln
zabbix_export:
(...)
templates:
(...)
discovery_rules:
- uuid: acfdea9c46ef48c68e6636f43b8f96a2
name: 'Network interface discovery'
key: net.if.discovery
delay: 1h
filter: (see table below)
description: 'The discovery of network interfaces.'
item_prototypes: (see table below)
trigger_prototypes: (see table below)
graph_prototypes: (see table below)
(...)
Die meisten Elemente von Low-Level-Discovery-Regeln in Vorlagen sind dieselben wie bei Vorlagen-Datenpunkten. Die folgende Tabelle beschreibt die Elemente, die sich von Vorlagen-Datenpunkten unterscheiden.
| Element | Type | Description | |
|---|---|---|---|
| type | string | Datenpunkt-Typ. Mögliche Werte:1 ZABBIX_PASSIVE (0, default), TRAP (2), SIMPLE (3), INTERNAL (5), ZABBIX_ACTIVE (7), EXTERNAL (10), ODBC (11), IPMI (12), SSH (13), TELNET (14), JMX (16), DEPENDENT (18), HTTP_AGENT (19), SNMP_AGENT (20), ITEM_TYPE_SCRIPT (21), ITEM_TYPE_BROWSER (22). |
|
| key | string | (erforderlich) Der Schlüssel der Low-Level-Discovery-Regel. | |
| filter | Stammelement für Filter von Low-Level-Discovery-Regeln in Vorlagen. | ||
| lifetime | string | Zeitraum (unter Verwendung von Sekunden, Zeitsuffix oder Benutzermakro), nach dem nicht mehr entdeckte Ressourcen gelöscht werden. Standard: 7d. |
|
| lifetime_type | string | Szenario zum Löschen verlorener LLD-Ressourcen. Mögliche Werte: DELETE_NEVER, DELETE_IMMEDIATELY, DELETE_AFTER. |
|
| enabled_lifetime | string | Zeitraum (unter Verwendung von Sekunden, Zeitsuffix oder Benutzermakro), nach dem nicht mehr entdeckte Ressourcen deaktiviert werden. | |
| enabled_lifetime_type | string | Szenario zum Deaktivieren verlorener LLD-Ressourcen. Mögliche Werte: DISABLE_NEVER, DISABLE_IMMEDIATELY, DISABLE_AFTER. |
|
| item_prototypes | Stammelement für Vorlagen-Datenpunktprototypen, die dieselben sind wie bei Vorlagen-Datenpunkten. | ||
| trigger_prototypes | Stammelement für Vorlagen-Auslöserprototypen, die dieselben sind wie bei Vorlagen-Datenpunktauslösern. | ||
| graph_prototypes | Stammelement für Vorlagen-Grafikprototypen, die dieselben sind wie bei Host-Grafiken. | ||
| host_prototypes | Stammelement für Vorlagen-Hostprototypen, die dieselben sind wie bei Hosts. | ||
| parent_discovery_rule | Stammelement für die übergeordnete Low-Level-Discovery-Regel (oder Regelvorlage) der Low-Level-Discovery-Regelvorlage. Diese Eigenschaft kennzeichnet, dass es sich um eine LLD-Regelvorlage handelt, die direktes Kind der referenzierten Regel/Regelvorlage ist. | ||
| key | string | (erforderlich) Der Schlüssel der übergeordneten Low-Level-Discovery-Regel (oder Regelvorlage). | |
| master_item | string | (erforderlich für DEPENDENT-Regeln) Stammelement für den Master-Datenpunkt der abhängigen Regel. | |
| lld_macro_paths | Stammelement für Makropfade der Low-Level-Discovery-Regel. | ||
| lld_macro | string | (erforderlich) Name des Makros der Low-Level-Discovery-Regel. | |
| path | string | (erforderlich) Selektor für den Wert, der dem entsprechenden Makro zugewiesen wird. | |
| preprocessing | Stammelement für die Vorverarbeitung des Werts der Low-Level-Discovery-Regel. | ||
| step | Stammelement für Elemente der Vorverarbeitungsschritte des Werts der Low-Level-Discovery-Regel, die dieselben sind wie bei Vorverarbeitungsschritten von Vorlagen-Datenpunkten, jedoch mit weniger möglichen Werten. Siehe auch: LLD-Regel-Vorverarbeitungsobjekt. | ||
| overrides | Stammelement für Überschreibungsregeln der Low-Level-Discovery-Regel. | ||
| name | string | (erforderlich) Eindeutiger Name der Überschreibung. | |
| step | string | (erforderlich) Eindeutige Ordnungsnummer der Überschreibung. | |
| stop | string | Die Verarbeitung der nächsten Überschreibungen beenden, wenn zutreffend. | |
| filter | Stammelement für Filterelemente von Überschreibungsregeln für Low-Level-Discovery-Regeln in Vorlagen, die dieselben sind wie bei Filtern von Low-Level-Discovery-Regeln in Vorlagen. | ||
| operations | Stammelement für Überschreibungsoperationen von Low-Level-Discovery-Regeln in Vorlagen. | ||
Siehe auch: LLD-Regelobjekt (verweisen Sie auf die entsprechende Eigenschaft mit passendem Namen).
Filter für Low-Level-Discovery-Regeln der Vorlage
zabbix_export:
(...)
templates:
(...)
discovery_rules:
- uuid: acfdea9c46ef48c68e6636f43b8f96a2
(...)
filter:
evaltype: AND
conditions:
- macro: '{#IFNAME}'
value: '{$NET.IF.IFNAME.MATCHES}'
- macro: '{#IFNAME}'
value: '{$NET.IF.IFNAME.NOT_MATCHES}'
operator: NOT_MATCHES_REGEX
(...)
- uuid: 2bbdc79f082d4c618e01bec625e9c90a
(...)
filter:
evaltype: AND
conditions:
- macro: '{#DEVNAME}'
value: '{$VFS.DEV.DEVNAME.MATCHES}'
- macro: '{#DEVNAME}'
value: '{$VFS.DEV.DEVNAME.NOT_MATCHES}'
operator: NOT_MATCHES_REGEX
- macro: '{#DEVTYPE}'
value: disk
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| evaltype | string | Methode zur Auswertung der Filterbedingungen überschreiben. Mögliche Werte:1 AND_OR (0, Standard), AND (1), OR (2), FORMULA (3). |
|
| formula | string | Benutzerdefinierte Berechnungsformel für Filterbedingungen. | |
| conditions | Stammelement für Filterbedingungen. | ||
| macro | string | (erforderlich) Der Name des Low-Level-Discovery-Makros, auf das die Prüfung angewendet wird. | |
| value | string | Wert, mit dem verglichen werden soll. | |
| operator | string | Bedingungsoperator. Mögliche Werte:1 MATCHES_REGEX (8, Standard), NOT_MATCHES_REGEX (9). |
|
| formulaid | string | (erforderlich) Beliebige eindeutige ID, die verwendet wird, um in der benutzerdefinierten Ausdrucksformel auf eine Bedingung zu verweisen. Darf nur Großbuchstaben enthalten. Die ID muss vom Benutzer beim Ändern der Filterbedingungen festgelegt werden, wird jedoch bei einer späteren Abfrage neu generiert. | |
Siehe auch: LLD rule filter object (siehe die entsprechende Eigenschaft mit demselben Namen).
Überschreibungsoperationen für Low-Level-Discovery-Regeln von Vorlagen
| Element | Type | Description | |
|---|---|---|---|
| operationobject | string | Objekt, auf das die Operation angewendet wird. Mögliche Werte:1 ITEM_PROTOTYPE (0), TRIGGER_PROTOTYPE (1), GRAPH_PROTOTYPE (2), HOST_PROTOTYPE (3). |
|
| operator | string | Operator der Überschreibungsbedingung. Mögliche Werte:1 EQUAL (1), NOT_EQUAL (2), LIKE (3), NOT_LIKE (4), REGEXP (5), NOT_REGEXP (6). |
|
| value | string | Ein regulärer Ausdruck oder eine Zeichenfolge für den Operator der Überschreibungsbedingung. | |
| status | string | Status des Objekts nach der Überschreibungsoperation. | |
| discover | string | Ob das Objekt als Ergebnis der Erkennung hinzugefügt wird. | |
| delay | string | Aktualisierungsintervall, das für den Datenpunkt-Prototyp nach der Überschreibungsoperation festgelegt wird. | |
| history | string | Speicherzeitraum für Historie, der für den Datenpunkt-Prototyp nach der Überschreibungsoperation festgelegt wird. | |
| trends | string | Speicherzeitraum für Trends, der für den Datenpunkt-Prototyp nach der Überschreibungsoperation festgelegt wird. | |
| severity | string | Schweregrad des Auslöser-Prototyps, der nach der Überschreibungsoperation festgelegt wird. | |
| tags | Stammelement für die Tags, die für das Objekt nach der Überschreibungsoperation festgelegt werden. | ||
| tag | string | (erforderlich) Tag-Name. | |
| value | string | Tag-Wert. | |
| templates | Stammelement für die mit dem Host-Prototyp verknüpften Vorlagen nach der Überschreibungsoperation. | ||
| name | string | (erforderlich) Vorlagenname. | |
| inventory_mode | string | Inventarmodus des Host-Prototyps, der nach der Überschreibungsoperation festgelegt wird. | |
Siehe auch: LLD rule override operation object (verweisen Sie auf die entsprechende Eigenschaft mit dem passenden Namen).
Vorlage-Webszenarien
| Element | Type | Description | |
|---|---|---|---|
| uuid | string | (erforderlich) Eindeutige Kennung für dieses Webszenario. | |
| name | string | (erforderlich) Name des Webszenarios. | |
| delay | string | Intervall (in Sekunden, Zeitsuffix oder Benutzermakro) für die Ausführung des Webszenarios. Standard: 1m. |
|
| attempts | integer | Anzahl der Versuche für die Ausführung der Webszenario-Schritte. Mögliche Werte:1 1-10 (Standard: 1). |
|
| agent | string | Client-Agent. Zabbix gibt vor, der ausgewählte Browser zu sein. Dies ist nützlich, wenn eine Website für verschiedene Browser unterschiedliche Inhalte zurückgibt. Standard: Zabbix. |
|
| http_proxy | string | Proxy, der vom Webszenario verwendet wird, angegeben als: http://[username[:password]@]proxy.example.com[:port] |
|
| variables | Wurzelelement für Webszenario-Variablen, die in Szenario-Schritten verwendet werden können. | ||
| name | string | (erforderlich) Variablenname. | |
| value | text | (erforderlich) Variablenwert. | |
| headers | Wurzelelement für HTTP-Header, die beim Ausführen einer Anfrage gesendet werden. Header sollten mit derselben Syntax aufgelistet werden, wie sie im HTTP-Protokoll erscheinen würden. |
||
| name | string | (erforderlich) Headername. | |
| value | text | (erforderlich) Headerwert. | |
| status | string | Status des Webszenarios. Mögliche Werte:1 ENABLED (0, Standard), DISABLED (1). |
|
| authentication | string | Authentifizierungsmethode. Mögliche Werte:1 NONE (0, Standard), BASIC (1), NTLM (2), Kerberos (3) oder Digest (4). |
|
| http_user | string | Benutzername, der für die BASIC-(HTTP)-, NTLM-, Kerberos- oder Digest-Authentifizierung verwendet wird. | |
| http_password | string | Passwort, das für die BASIC-(HTTP)-, NTLM-, Kerberos- oder Digest-Authentifizierung verwendet wird. | |
| verify_peer | string | SSL-Zertifikat des Webservers überprüfen. Mögliche Werte:1 NO (0, Standard), YES (1). |
|
| verify_host | string | Überprüfen, ob das Feld Common Name oder das Feld Subject Alternate Name des Webserver-Zertifikats übereinstimmt. Mögliche Werte:1 NO (0, Standard), YES (1). |
|
| ssl_cert_file | string | Name der SSL-Zertifikatsdatei, die für die Client-Authentifizierung verwendet wird (muss im PEM-Format vorliegen). | |
| ssl_key_file | string | Name der SSL-Privatschlüsseldatei, die für die Client-Authentifizierung verwendet wird (muss im PEM-Format vorliegen). | |
| ssl_key_password | string | Passwort der SSL-Privatschlüsseldatei. | |
| steps | (erforderlich) Wurzelelement für Vorlage-Webszenario-Schritte. | ||
| tags | Wurzelelement für Webszenario-Tags. | ||
| tag | string | (erforderlich) Tag-Name. | |
| value | string | Tag-Wert. | |
Siehe auch: Webszenario-Objekt (verweisen Sie auf die entsprechende Eigenschaft mit demselben Namen).
Vorlage web scenario steps
| Element | Type | Description | |
|---|---|---|---|
| name | string | (required) Name des Web-Szenario-Schritts. | |
| url | string | (required) URL zur Überwachung. | |
| query_fields | Stammelement für Abfrageparameter (ein Array von HTTP-Feldern, die der URL beim Ausführen einer Anfrage hinzugefügt werden). | ||
| name | string | (required) Name des Abfrageparameters. | |
| value | string | Wert des Abfrageparameters. | |
| posts | Stammelement für HTTP-POST-Variablen (ein String (Raw-Post-Daten) oder ein Array von HTTP-Feldern (Formulardaten)). | ||
| name | string | (required) Name des Post-Felds. | |
| value | string | (required) Wert des Post-Felds. | |
| variables | Stammelement für Variablen auf Schritt-Ebene (Makros), die nach diesem Schritt angewendet werden sollen. Wenn der Variablenwert ein Präfix 'regex:' hat, wird sein Wert aus den von diesem Schritt zurückgegebenen Daten gemäß dem regulären Ausdruck extrahiert, der auf das Präfix 'regex:' folgt |
||
| name | string | (required) Variablenname. | |
| value | text | (required) Variablenwert. | |
| headers | Stammelement für HTTP-Header, die beim Ausführen einer Anfrage gesendet werden. | ||
| name | string | (required) Name des Headers. | |
| value | text | (required) Wert des Headers. | |
| follow_redirects | string | HTTP-Weiterleitungen folgen. Mögliche Werte:1 NO (0), YES (1, Standard). |
|
| retrieve_mode | string | Abrufmodus der HTTP-Antwort. Mögliche Werte:1 BODY (0, Standard), HEADERS (1), BOTH (2). |
|
| timeout | string | Zeitüberschreitung (in Sekunden, Zeitsuffix oder Benutzermakro) bei der Ausführung des Schritts. Standard: 15s. |
|
| required | string | Text, der in der Antwort vorhanden sein muss (wird ignoriert, wenn leer). | |
| status_codes | string | Eine durch Kommas getrennte Liste akzeptierter HTTP-Statuscodes (z. B. 200-201,210-299; wird ignoriert, wenn leer). |
|
Siehe auch: Objekt "Web-Szenario-Schritt" (beziehen Sie sich auf die entsprechende Eigenschaft mit dem passenden Namen).
Konfiguration von Vorlagenmakros
zabbix_export:
(...)
templates:
- uuid: f8f7908280354f2abeed07dc788c3747
(...)
macros:
- macro: '{$AGENT.TIMEOUT}'
(...)
config:
type: TEXT
priority: '1'
label: 'Sekunden seit dem letzten gesehenen Zabbix Agent'
description: 'Zeitüberschreitung, nach der der Agent als nicht verfügbar betrachtet wird.'
- macro: '{$CPU.UTIL.CRIT}'
(...)
config:
type: TEXT
priority: '2'
section_name: Thresholds
label: 'Ausgedrückter Schwellenwert der CPU-Auslastung'
description: 'Kritischer Schwellenwert der CPU-Auslastung in %. Im Bereich von 0 bis einschließlich 100.'
regex: '^-?([0-9]+|(([0-9]+)\.([0-9]+)))$'
(...)
- macro: '{$IFCONTROL}'
(...)
config:
type: CHECKBOX
priority: '19'
label: 'Schnittstellensteuerung'
description: 'Löst einen Auslöser aus, wenn sich der Betriebsstatus der Schnittstelle in "Link down" ändert.'
options:
- checked: '1'
unchecked: '0'
(...)
| Element | Type | Description | |
|---|---|---|---|
| type | string | (erforderlich) Typ des Makro-Eingabefelds. Mögliche Werte:1 NOCONF (0), TEXT (1), LIST (2), CHECKBOX (3). |
|
| priority | string | Position des Makros in der Makroliste. | |
| section_name | string | Bezeichnung des einklappbaren Abschnitts, in dem das Makro gruppiert ist. | |
| label | string | (erforderlich für TEXT-, LIST- und CHECKBOX-Makros) Bezeichnung des Makros. | |
| description | text | Hilfetext für das Makro. Unterstützt Markdown-Formatierung. | |
| required | string | Kennzeichnet das Makro als obligatorisch. Mögliche Werte:1 NO (0), YES (1). Unterstützt für TEXT- und LIST-Makros. |
|
| regex | string | Regulärer Ausdruck zur Validierung der Benutzereingabe in einem Textfeld. Unterstützt für TEXT-Makros. |
|
| options | Stammelement für LIST-Elemente oder CHECKBOX-Werte. | ||
| value | string | (erforderlich für LIST-Makros) Wert des LIST-Elements. | |
| text | string | (erforderlich für LIST-Makros) Text des LIST-Elements. | |
| checked | string | (erforderlich für CHECKBOX-Makros) Wert, der einen aktivierten Zustand darstellt. Mögliche Werte:1 0 (false), 1 (true). Unterstützt für CHECKBOX-Makros. |
|
| unchecked | string | (erforderlich für CHECKBOX-Makros) Wert, der einen deaktivierten Zustand darstellt. Mögliche Werte:1 0 (false), 1 (true). Unterstützt für CHECKBOX-Makros. |
|
Siehe auch: Makrokonfigurationsobjekt (verweisen Sie auf die entsprechende Eigenschaft mit passendem Namen).
Vorlagen-Dashboards
zabbix_export:
(...)
templates:
(...)
dashboards:
- uuid: c689ad3115fd46a4b927d1f70ee2e5a4
name: Filesystems
pages:
- name: Overview
widgets: (siehe Tabelle unten)
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| uuid | string | (erforderlich) Eindeutiger Bezeichner für dieses Dashboard. | |
| name | string | (erforderlich) Name des Vorlagen-Dashboards. | |
| display period | integer | Anzeigedauer der Dashboard-Seiten. | |
| auto_start | string | Automatischer Start der Diashow. Mögliche Werte:1 NO (0), YES (1, Standard). |
|
| pages | Stammelement für Vorlagen-Dashboard-Seiten. | ||
| name | string | Seitenname. | |
| display period | integer | Anzeigedauer der Seite. | |
| sortorder | integer | Sortierreihenfolge der Seite. | |
| widgets | Stammelement für Vorlagen-Dashboard-Widgets. | ||
Siehe auch: Objekt "Template dashboard" (verweisen Sie auf die entsprechende Eigenschaft mit demselben Namen).
Vorlage-Dashboard-Widgets
zabbix_export:
(...)
templates:
(...)
dashboards:
- uuid: c689ad3115fd46a4b927d1f70ee2e5a4
name: Filesystems
pages:
- name: Overview
widgets:
- type: graphprototype
width: '72'
height: '5'
fields:
- type: INTEGER
name: columns
value: '3'
- type: GRAPH_PROTOTYPE
name: graphid.0
value:
host: 'Linux by Zabbix agent'
name: 'FS [{#FSTYPE}({#FSNAME})]: Diagramm zur Speicherauslastung (relativ zum Gesamtwert)'
- type: STRING
name: reference
value: AAAEB
- type: graphprototype
'y': '5'
width: '72'
height: '5'
fields:
- type: INTEGER
name: columns
value: '1'
- type: GRAPH_PROTOTYPE
name: graphid.0
value:
host: 'Linux by Zabbix agent'
name: 'FS [{#FSTYPE}({#FSNAME})]: Diagramm zur Speichernutzung in % (relativ zum maximal verfügbaren Wert)'
- type: STRING
name: reference
value: AAAEC
(...)
| Element | Type | Description | |
|---|---|---|---|
| type | string | (erforderlich) Widget-Typ. | |
| name | string | Widget-Name. | |
| x | integer | Horizontale Position von der linken Seite des Vorlage-Dashboards aus. Mögliche Werte:1 0-71. |
|
| y | integer | Vertikale Position von der oberen Seite des Vorlage-Dashboards aus. Mögliche Werte:1 0-63. |
|
| width | integer | Widget-Breite. Mögliche Werte:1 1-72. |
|
| height | integer | Widget-Höhe. Mögliche Werte:1 1-64. |
|
| hide_header | string | Widget-Kopfzeile ausblenden. Mögliche Werte:1 NO (0, Standard), YES (1). |
|
| fields | Stammelement für die Felder des Vorlage-Dashboard-Widgets. | ||
| type | string | (erforderlich) Typ des Widget-Felds. Mögliche Werte:1 INTEGER (0), STRING (1), ITEM (4), ITEM_PROTOTYPE (5), GRAPH (6), GRAPH_PROTOTYPE (7), MAP (8), SERVICE (9), SLA (10), USER (11), ACTION (12), MEDIA_TYPE (13). |
|
| name | string | (erforderlich) Name des Widget-Felds. | |
| value | mixed | (erforderlich) Wert des Widget-Felds, abhängig vom Feldtyp. | |
Siehe auch: Objekt "Vorlage-Dashboard-Widget" (siehe die entsprechende Eigenschaft mit passendem Namen).
Vorlagen-Wertzuordnungen
zabbix_export:
(...)
templates:
(...)
valuemaps:
- uuid: 8c048c6cca8248f2860c208e8db0f59e
name: ifOperStatus
mappings:
- value: '0'
newvalue: unknown
- value: '1'
newvalue: notpresent
- value: '2'
newvalue: down
- value: '3'
newvalue: lowerlayerdown
- value: '4'
newvalue: testing
- value: '5'
newvalue: dormant
- value: '6'
newvalue: up
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| uuid | string | (erforderlich) Eindeutige Kennung für diese Wertzuordnung. | |
| name | string | (erforderlich) Name der Wertzuordnung. | |
| mapping | Wurzelelement für Zuordnungen. | ||
| type | string | Typ des Zuordnungsabgleichs. Mögliche Werte:1 EQUAL (0, Standard), GREATER_OR_EQUAL (2), LESS_OR_EQUAL (3), IN_RANGE (4), REGEXP (5), DEFAULT (6). |
|
| value | string | Ursprünglicher Wert. | |
| newvalue | string | (erforderlich) Wert, dem der ursprüngliche Wert zugeordnet wird. | |
Siehe auch: Value map object (verweisen Sie auf die entsprechende Eigenschaft mit passendem Namen).
Fußnoten
1 API-Ganzzahlwerte in Klammern, zum Beispiel ENABLED (0), werden nur zur Referenz angegeben. Weitere Informationen finden Sie auf der verlinkten API-Objektseite im Tabelleneintrag oder am Ende jedes Abschnitts.