3 Vorlagen
Übersicht
Vorlagen werden zusammen mit vielen zugehörigen Objekten und Objektbeziehungen exportiert.
Der Export einer Vorlage enthält:
- Verknüpfte Vorlagengruppen
- Verknüpfte Host-Gruppen (falls in der Konfiguration von Host-Prototypen 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 Discovery-Regeln mit allen Prototypen
- Direkt verknüpfte Webszenarien
- Wertezuordnungen
Exportieren
Um Vorlagen zu exportieren, gehen Sie wie folgt vor:
- Gehen Sie zu Datensammlung → Vorlagen.
- Markieren Sie die Kontrollkästchen der zu exportierenden Vorlagen.
- Klicken Sie unterhalb der Liste auf Exportieren.

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 Datenerfassung → Vorlagen.
- Klicken Sie oben rechts auf Importieren.
- Wählen Sie die Importdatei aus.
- Klicken Sie unten rechts im Konfigurationsformular auf Importieren.

Wenn Sie das Kontrollkästchen Erweiterte Optionen aktivieren, wird eine detaillierte Liste aller importierbaren Elemente angezeigt – markieren oder deaktivieren Sie jede Importregel nach Bedarf.
Wenn Sie auf das Kontrollkästchen in der Zeile Alle klicken, werden alle darunterliegenden Elemente markiert/deaktiviert.
Importregeln:
| Regel | Beschreibung |
|---|---|
| Vorhandene aktualisieren | Vorhandene Elemente werden mit Daten aus der Importdatei aktualisiert. Andernfalls werden sie nicht aktualisiert. |
| Neu erstellen | Neue Elemente werden mit Daten aus der Importdatei erstellt. Andernfalls werden sie nicht erstellt. |
| Fehlende löschen | Vorhandene Elemente, die in der Importdatei nicht vorhanden sind, werden entfernt. Andernfalls werden sie nicht entfernt. Wenn Fehlende löschen für Vorlagenverknüpfung markiert ist, wird die aktuelle Vorlagenverknüpfung, die in der Importdatei nicht vorhanden ist, aufgehoben. Entitäten (Datenpunkte, Auslöser, Graphen usw.), die von den aufgehobenen Verknüpfungen geerbt wurden, werden nicht entfernt (es sei denn, die Option Fehlende löschen ist auch für jede Entität ausgewählt). |
Wenn Vorlagen mit denselben Namen bereits vorhanden sind, sollten beim Importieren die Optionen Fehlende löschen 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. Wenn eine vorhandene Vorlage aktualisiert wird, werden neue Vorlagenelemente grün hervorgehoben; entfernte Vorlagenelemente werden rot hervorgehoben; Elemente, die sich nicht geändert haben, werden auf grauem Hintergrund aufgelistet.

Das Menü auf der linken Seite kann verwendet werden, um durch die Liste der Änderungen zu navigieren. Der Abschnitt Aktualisiert hebt alle Änderungen hervor, die an vorhandenen Vorlagenelementen vorgenommen wurden. Der Abschnitt Hinzugefügt listet neue Vorlagenelemente auf. Die Elemente in jedem Abschnitt sind nach Elementtyp gruppiert; klicken Sie auf den grauen Pfeil, um die Elementgruppe ein- oder auszuklappen.

Überprüfen Sie die Änderungen an der Vorlage und klicken Sie dann auf Importieren, um den Vorlagenimport durchzuführen. Im Frontend wird eine Erfolgs- oder Fehlermeldung zum Import angezeigt.
Exportformat
Wenn eine Vorlage exportiert wird, erzeugt 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.
In den folgenden Abschnitten wird jedes Element im Exportformat beschrieben. In den Beispielen wird die Vorlage Linux by Zabbix agent verwendet.
Eine Auslassung (...) kennzeichnet Elemente, die der Kürze halber ausgelassen wurden.
Der Hinweis (see table below) wird verwendet, wenn das Element in späteren Abschnitten ausführlicher erläutert wird.
Metadaten der Vorlage
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 Auslöser-Elemente der Vorlage, die mit den Auslösern von Vorlagen-Datenpunkten identisch sind. | ||
| graphs | Wurzelelement für Diagramm-Elemente der Vorlage, die mit den Host-Diagrammen identisch 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: 'Templates/Operating systems'
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 betrachtet wird. Funktioniert nur für Agents, 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, ausgedrückt in %.'
config: (siehe Tabelle unten)
(...)
dashboards: (siehe Tabelle unten)
valuemaps: (siehe Tabelle unten)
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| uuid | string | (erforderlich) Eindeutige Kennung für diese Vorlage. | |
| template | string | (erforderlich) Eindeutiger Vorlagenname. | |
| name | string | Sichtbarer Vorlagenname. | |
| description | text | Beschreibung der Vorlage. | |
| wizard_ready | text | Gibt an, ob die Vorlage im Host Wizard zur Auswahl verfügbar ist. Mögliche Werte:1 NO (0, Standard), YES (1). Siehe auch: Template object ( wizard_ready). |
|
| readme | text | Vorlagenspezifische Konfigurationsanweisungen zur Anzeige im Host Wizard. 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) Version der Vorlage. Bei out-of-the-box templates 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 Benutzermakros der Vorlage. | ||
| macro | string | (erforderlich) Name des Benutzermakros. | |
| type | string | Typ des Benutzermakros. Mögliche Werte:1 TEXT (0, Standard), SECRET_TEXT (1), VAULT (2). Siehe auch: User macro object ( type). |
|
| value | string | Wert des Benutzermakros. | |
| description | string | Beschreibung des Benutzermakros. | |
| config | Stammelement für die Konfiguration von Vorlagenmakros, die dafür verantwortlich ist, wie das Makro im Host Wizard angezeigt wird. | ||
| dashboards | Stammelement für Vorlagen-Dashboards. | ||
| valuemaps | Stammelement für Wertzuordnungen der Vorlage. | ||
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: 'Anzahl installierter Pakete'
key: system.sw.packages.get
delay: 1h
preprocessing: (siehe Tabelle unten)
tags:
- tag: component
value: os
triggers: (siehe Tabelle unten)
- uuid: 403cebed115441369e94d35d070ca7b8
name: 'Speicherauslastung'
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 | Typ des Datenpunkts. 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) Schlüssel des Datenpunkts. | |
| delay | string | Aktualisierungsintervall des Datenpunkts. Standard: 1m. Der Wert ist für TRAP-Datenpunkte immer 0. |
|
| history | string | Zeitraum (unter Verwendung von Zeitsuffixen, Benutzermakros oder LLD-Makros), wie lange die Verlaufsdaten gespeichert werden sollen. Standard: 31d. |
|
| trends | string | Zeitraum (unter Verwendung von Zeitsuffixen, Benutzermakros oder LLD-Makros), wie lange 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 von durch Kommas getrennten 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 sollte auch password (siehe unten) angegeben werden, oder beide Elemente sollten 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 sollte auch username (siehe oben) angegeben werden, oder beide Elemente sollten 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 durch den Datenpunkt befüllt wird. Mögliche Werte:1 NONE (0), ALIAS (4) usw. (unter Host inventory finden Sie die unterstützten Felder). |
|
| valuemap | Wurzelelement für Datenpunkt-Wertzuordnungen. | ||
| name | string | (erforderlich) Name der Wertzuordnung, die für den Datenpunkt verwendet werden soll. | |
| logtimefmt | string | Format der Zeit in Protokolleinträgen. Unterstützt für Datenpunkte vom Werttyp LOG. |
|
| preprocessing | Wurzelelement für die Vorverarbeitung von Datenpunktwerten. | ||
| step | Wurzelelement für Vorverarbeitungsschritte von Vorlagen-Datenpunktwerten. | ||
| jmx_endpoint | string | JMX-Endpunkt. Unterstützt für JMX-Datenpunkte. |
|
| master_item | (erforderlich für DEPENDENT-Datenpunkte) Wurzelelement für den Master-Datenpunkt eines abhängigen Datenpunkts. | ||
| key | string | (erforderlich) Schlüssel des Master-Datenpunkts des abhängigen Datenpunkts. | |
| timeout | string | Zeitüberschreitung für die Abfrageanforderung von Datenpunktdaten. Unterstützt für die Liste der Datenpunkttypen unter Timeouts. |
|
| url | string | (erforderlich für HTTP_AGENT-Datenpunkte) URL-Zeichenfolge. | |
| query_fields | Wurzelelement 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 | Wurzelelement 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 | HTTP(S)-Request-Body-Daten. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| status_codes | string | Bereiche erforderlicher HTTP-Statuscodes, durch Kommas getrennt. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| follow_redirects | string | Antwort-Weiterleitungen bei der Datenabfrage folgen. Unterstützt für HTTP_AGENT-Datenpunkte. Mögliche Werte:1 NO (0), YES (1, Standard). |
|
| post_type | string | Typ des Post-Data-Bodys. Unterstützt für HTTP_AGENT-Datenpunkte. Mögliche Werte:1 RAW (0, Standard), JSON (2), XML (3). |
|
| http_proxy | string | HTTP(S)-Proxy-Verbindungszeichenfolge. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| headers | Wurzelelement für HTTP(S)-Request-Header. Unterstützt für HTTP_AGENT-Datenpunkte. |
||
| name | string | (erforderlich für HTTP_AGENT-Datenpunkte) Header-Name. | |
| value | string | (erforderlich für HTTP_AGENT-Datenpunkte) Header-Wert. | |
| 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 Request-Methode. 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 das Befüllen des Werts ähnlich wie bei einem Trapper-Datenpunkt. Unterstützt für HTTP_AGENT-Datenpunkte. Mögliche Werte:1 NO (0, Standard), YES (1). |
|
| ssl_cert_file | string | Pfad zur Datei mit dem öffentlichen SSL-Schlüssel. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| ssl_key_file | string | Pfad zur Datei mit dem privaten SSL-Schlüssel. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| ssl_key_password | string | Passwort für die Datei mit dem SSL-Schlüssel. Unterstützt für HTTP_AGENT-Datenpunkte. |
|
| verify_peer | string | Gibt an, 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 | Gibt an, 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 | Wurzelelement für Datenpunkt-Tags. | ||
| tag | string | (erforderlich) Tag-Name. | |
| value | string | Tag-Wert. | |
| triggers | Wurzelelement für Auslöser von Vorlagen-Datenpunkten. | ||
Siehe auch: Item object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Vorlagen-Datenpunkt-Wertvorverarbeitungsschritte
zabbix_export:
(...)
templates:
(...)
items:
(...)
- uuid: 58818005e76d46dda14d6592f601ab00
(...)
preprocessing:
- type: JSONPATH
parameters:
- $.length()
- type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
- 12h
(...)
| Element | Type | Description | |
|---|---|---|---|
| type | string | (erforderlich) Der Typ des Datenpunkt-Wertvorverarbeitungsschritts. 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 Datenpunkt-Wertvorverarbeitungsschritts. | ||
| parameter | string | Einzelner Parameter des Datenpunkt-Wertvorverarbeitungsschritts. | |
| error_handler | string | Aktionstyp, der im Fall eines Fehlers im 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 für die Fehlerbehandlung. | |
Siehe auch: Item preprocessing object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Auslöser von Vorlagen-Datenpunkten
zabbix_export:
(...)
templates:
(...)
items:
(...)
- uuid: 58818005e76d46dda14d6592f601ab00
(...)
triggers:
- uuid: b950c306394f4b3c902060a8273cbcde
expression: 'change(/Linux by Zabbix agent/system.sw.packages.get)<>0'
name: 'Linux: Number of installed packages has been changed'
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: High memory utilization'
event_name: 'Linux: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)'
priority: AVERAGE
description: 'The system is running out of free memory.'
dependencies:
- name: 'Linux: Lack of available memory'
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 | Beschreibung | |
|---|---|---|---|
| uuid | string | (erforderlich) Eindeutige Kennung für diesen Auslöser. | |
| expression | string | (erforderlich) Auslöser-Ausdruck. | |
| recovery_mode | string | Grundlage für die Erzeugung 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 | Auslöserstatus. Mögliche Werte:1 ENABLED (0, Standard), DISABLED (1). |
|
| priority | string | Auslöser-Schweregrad. 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 Ereigniserzeugung (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 (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Regeln für Low-Level-Discovery in Vorlagen
zabbix_export:
(...)
templates:
(...)
discovery_rules:
- uuid: acfdea9c46ef48c68e6636f43b8f96a2
name: 'Erkennung von Netzwerkschnittstellen'
key: net.if.discovery
delay: 1h
filter: (siehe Tabelle unten)
description: 'Die Erkennung von Netzwerkschnittstellen.'
item_prototypes: (siehe Tabelle unten)
trigger_prototypes: (siehe Tabelle unten)
graph_prototypes: (siehe Tabelle unten)
(...)
Die meisten Elemente von Regeln für Low-Level-Discovery in Vorlagen sind dieselben wie bei Vorlagen-Datenpunkten. Die folgende Tabelle beschreibt die Elemente, die sich von Vorlagen-Datenpunkten unterscheiden.
| Element | Type | Beschreibung | |
|---|---|---|---|
| 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), 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 | Wurzelelement für Filter von Regeln für Low-Level-Discovery in Vorlagen. | ||
| lifetime | string | Zeitraum (unter Verwendung von Sekunden, Zeitsuffix oder Benutzermakro), nach dem nicht mehr erkannte 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 erkannte Ressourcen deaktiviert werden. | |
| enabled_lifetime_type | string | Szenario zum Deaktivieren verlorener LLD-Ressourcen. Mögliche Werte: DISABLE_NEVER, DISABLE_IMMEDIATELY, DISABLE_AFTER. |
|
| item_prototypes | Wurzelelement für Elemente von Datenpunktprototypen in Vorlagen, die dieselben sind wie bei Vorlagen-Datenpunkten. | ||
| trigger_prototypes | Wurzelelement für Elemente von Auslöserprototypen in Vorlagen, die dieselben sind wie bei Auslösern von Vorlagen-Datenpunkten. | ||
| graph_prototypes | Wurzelelement für Elemente von Graphprototypen in Vorlagen, die dieselben sind wie bei Host-Graphen. | ||
| host_prototypes | Wurzelelement für Elemente von Host-Prototypen in Vorlagen, die dieselben sind wie bei Hosts. | ||
| parent_discovery_rule | Wurzelelement für die übergeordnete Low-Level-Discovery-Regel (oder den Regelprototyp) des Low-Level-Discovery-Regelprototyps. Diese Eigenschaft kennzeichnet ihn als LLD-Regelprototyp, direktes untergeordnetes Element der referenzierten Regel/des referenzierten Regelprototyps. | ||
| key | string | (erforderlich) Der Schlüssel der übergeordneten Low-Level-Discovery-Regel (oder des Regelprototyps). | |
| master_item | string | (erforderlich für DEPENDENT-Regeln) Wurzelelement für den Master-Datenpunkt der abhängigen Regel. | |
| lld_macro_paths | Wurzelelement für Makropfade der Low-Level-Discovery-Regel. | ||
| lld_macro | string | (erforderlich) Makroname der Low-Level-Discovery-Regel. | |
| path | string | (erforderlich) Selektor für den Wert, der dem entsprechenden Makro zugewiesen wird. | |
| preprocessing | Wurzelelement für die Vorverarbeitung von Werten der Low-Level-Discovery-Regel. | ||
| step | Wurzelelement für Elemente von Vorverarbeitungsschritten für Werte der Low-Level-Discovery-Regel, die dieselben sind wie bei Vorverarbeitungsschritten für Werte von Vorlagen-Datenpunkten, jedoch mit weniger möglichen Werten. Siehe auch: LLD-Regel-Vorverarbeitungsobjekt. | ||
| overrides | Wurzelelement für Überschreibungsregeln der Low-Level-Discovery-Regel. | ||
| name | string | (erforderlich) Eindeutiger Name der Überschreibung. | |
| step | string | (erforderlich) Eindeutige Reihenfolgenummer der Überschreibung. | |
| stop | string | Verarbeitung der nächsten Überschreibungen stoppen, wenn Übereinstimmung vorliegt. | |
| filter | Wurzelelement für Filterelemente von Überschreibungsregeln für Regeln für Low-Level-Discovery in Vorlagen, die dieselben sind wie bei Filtern von Regeln für Low-Level-Discovery in Vorlagen. | ||
| operations | Wurzelelement für Überschreibungsoperationen von Regeln für Low-Level-Discovery in Vorlagen. | ||
Siehe auch: LLD-Regelobjekt (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Filter für Low-Level-Discovery-Regeln von Vorlagen
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 | Wurzelelement für Filterbedingungen. | ||
| macro | string | (erforderlich) Der Name des Low-Level-Discovery-Makros, für das die Prüfung durchgeführt werden soll. | |
| 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 aus dem benutzerdefinierten Ausdruck auf eine Bedingung zu verweisen. Darf nur Großbuchstaben enthalten. Die ID muss vom Benutzer definiert werden, wenn Filterbedingungen geändert werden, wird jedoch bei einer späteren Abfrage erneut generiert. | |
Siehe auch: LLD rule filter object (beziehen Sie sich auf die entsprechende Eigenschaft mit übereinstimmendem Namen).
Operationen zum Überschreiben von Regeln der Low-Level-Discovery von Vorlagen
| Element | Type | Beschreibung | |
|---|---|---|---|
| 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 Zeichenkette für den Operator der Überschreibungsbedingung. | |
| status | string | Status des Objekts bei der Überschreibungsoperation. | |
| discover | string | Gibt an, ob das Objekt als Ergebnis der Discovery hinzugefügt wird. | |
| delay | string | Aktualisierungsintervall, das für den Datenpunkt-Prototyp bei der Überschreibungsoperation festgelegt wird. | |
| history | string | Verlaufsaufbewahrungszeitraum, der für den Datenpunkt-Prototyp bei der Überschreibungsoperation festgelegt wird. | |
| trends | string | Trend-Aufbewahrungszeitraum, der für den Datenpunkt-Prototyp bei der Überschreibungsoperation festgelegt wird. | |
| severity | string | Schweregrad des Auslöser-Prototyps, der bei der Überschreibungsoperation festgelegt wird. | |
| tags | Stammelement für die Tags, die für das Objekt bei der Überschreibungsoperation festgelegt werden. | ||
| tag | string | (erforderlich) Tag-Name. | |
| value | string | Tag-Wert. | |
| templates | Stammelement für die Vorlagen, die mit dem Host-Prototyp bei der Überschreibungsoperation verknüpft werden. | ||
| name | string | (erforderlich) Name der Vorlage. | |
| inventory_mode | string | Inventarmodus des Host-Prototyps, der bei der Überschreibungsoperation festgelegt wird. | |
Siehe auch: LLD rule override operation object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Vorlagen-Webszenarien
| Element | Type | Beschreibung | |
|---|---|---|---|
| uuid | string | (erforderlich) Eindeutige Kennung für dieses Webszenario. | |
| name | string | (erforderlich) Name des Webszenarios. | |
| delay | string | Häufigkeit der Ausführung des Webszenarios (unter Verwendung von Sekunden, Zeitsuffixen oder Benutzermakros). Standard: 1m. |
|
| attempts | integer | Die Anzahl der Versuche zur Ausführung der Schritte des Webszenarios. Mögliche Werte:1 1-10 (Standard: 1). |
|
| agent | string | Client-Agent. Zabbix gibt sich als der ausgewählte Browser aus. 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 | Stammelement für Webszenario-Variablen, die in den Szenarioschritten verwendet werden können. | ||
| name | string | (erforderlich) Variablenname. | |
| value | text | (erforderlich) Variablenwert. | |
| headers | Stammelement für HTTP-Header, die beim Ausführen einer Anfrage gesendet werden. Header sollten mit derselben Syntax aufgeführt werden, wie sie im HTTP-Protokoll erscheinen würden. |
||
| name | string | (erforderlich) Header-Name. | |
| value | text | (erforderlich) Header-Wert. | |
| status | string | Status des Webszenarios. Mögliche Werte:1 AKTIVIERT (0, Standard), DEAKTIVIERT (1). |
|
| authentication | string | Authentifizierungsmethode. Mögliche Werte:1 NONE (0, Standard), BASIC (1), NTLM (2), Kerberos (3) oder Digest (4). |
|
| http_user | string | Benutzername für die Authentifizierung mit BASIC (HTTP), NTLM, Kerberos oder Digest. | |
| http_password | string | Passwort für die Authentifizierung mit BASIC (HTTP), NTLM, Kerberos oder Digest. | |
| verify_peer | string | Überprüfen des SSL-Zertifikats des Webservers. 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-Datei mit dem privaten Schlüssel, die für die Client-Authentifizierung verwendet wird (muss im PEM-Format vorliegen). | |
| ssl_key_password | string | Passwort der SSL-Datei mit dem privaten Schlüssel. | |
| steps | (erforderlich) Stammelement für Schritte des Vorlagen-Webszenarios. | ||
| tags | Stammelement für Webszenario-Tags. | ||
| tag | string | (erforderlich) Tag-Name. | |
| value | string | Tag-Wert. | |
Siehe auch: Webszenario-Objekt (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Schritte des Webszenarios der Vorlage
| Element | Type | Beschreibung | |
|---|---|---|---|
| name | string | (erforderlich) Name des Webszenario-Schritts. | |
| url | string | (erforderlich) URL für die Überwachung. | |
| query_fields | Stammelement für Abfrageparameter (ein Array von HTTP-Feldern, die bei der Ausführung einer Anfrage zur URL hinzugefügt werden). | ||
| name | string | (erforderlich) Name des Abfrageparameters. | |
| value | string | Wert des Abfrageparameters. | |
| posts | Stammelement für HTTP-POST-Variablen (eine Zeichenkette (Rohdaten für POST) oder ein Array von HTTP-Feldern (Formularfelddaten)). | ||
| name | string | (erforderlich) Name des POST-Felds. | |
| value | string | (erforderlich) Wert des POST-Felds. | |
| variables | Stammelement von Variablen (Makros) auf Schritt-Ebene, die nach diesem Schritt angewendet werden sollen. Wenn der Variablenwert das Präfix 'regex:' hat, wird sein Wert aus den von diesem Schritt zurückgegebenen Daten entsprechend dem regulären Ausdrucksmuster nach dem Präfix 'regex:' extrahiert |
||
| name | string | (erforderlich) Name der Variablen. | |
| value | text | (erforderlich) Wert der Variablen. | |
| headers | Stammelement für HTTP-Header, die bei der Ausführung einer Anfrage gesendet werden. | ||
| name | string | (erforderlich) Name des Headers. | |
| value | text | (erforderlich) 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 | Timeout (unter Verwendung von Sekunden, Zeitsuffix oder Benutzermakro) für die Schrittausführung. 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: Web scenario step object (siehe die entsprechende Eigenschaft mit übereinstimmendem 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: Schwellenwerte
label: 'Schwellenwert der CPU-Auslastung, ausgedrückt'
description: 'Kritischer Schwellenwert der CPU-Auslastung, ausgedrückt 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: 'Einen Auslöser auslösen, wenn sich der Betriebsstatus der Schnittstelle auf "Link down" ändert.'
options:
- checked: '1'
unchecked: '0'
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| 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 | Beschriftung des einklappbaren Abschnitts, in dem das Makro gruppiert ist. | |
| label | string | (erforderlich für TEXT-, LIST- und CHECKBOX-Makros) Makrobeschriftung. | |
| description | text | Makro-Hilfetext. 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-Einträge oder CHECKBOX-Werte. | ||
| value | string | (erforderlich für LIST-Makros) Wert des LIST-Eintrags. | |
| text | string | (erforderlich für LIST-Makros) Text des LIST-Eintrags. | |
| 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: Macro configuration object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Vorlagen-Dashboards
zabbix_export:
(...)
templates:
(...)
dashboards:
- uuid: c689ad3115fd46a4b927d1f70ee2e5a4
name: Filesystems
pages:
- name: Overview
widgets: (siehe Tabelle unten)
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| uuid | string | (erforderlich) Eindeutige Kennung 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 Seiten des Vorlagen-Dashboards. | ||
| name | string | Seitenname. | |
| display period | integer | Anzeigedauer der Seite. | |
| sortorder | integer | Sortierreihenfolge der Seite. | |
| widgets | Stammelement für Widgets des Vorlagen-Dashboards. | ||
Siehe auch: Template dashboard object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Widgets des Vorlagen-Dashboards
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})]: Space utilization chart (relative to total)'
- 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})]: Space usage graph, in % (relative to max available)'
- type: STRING
name: reference
value: AAAEC
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| type | string | (erforderlich) Widget-Typ. | |
| name | string | Widget-Name. | |
| x | integer | Horizontale Position von der linken Seite des Vorlagen-Dashboards aus. Mögliche Werte:1 0-71. |
|
| y | integer | Vertikale Position von der Oberseite des Vorlagen-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 Widget-Felder des Vorlagen-Dashboards. | ||
| type | string | (erforderlich) Widget-Feldtyp. 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) Widget-Feldname. | |
| value | mixed | (erforderlich) Widget-Feldwert, abhängig vom Feldtyp. | |
Siehe auch: Template dashboard widget object (siehe die entsprechende Property mit übereinstimmendem 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 | Stammelement für Zuordnungen. | ||
| type | string | Abgleichstyp der Zuordnung. 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, auf den der ursprüngliche Wert abgebildet wird. | |
Siehe auch: Value map object (beziehen Sie sich auf die entsprechende Eigenschaft mit einem übereinstimmenden Namen).
Fußnoten
1 API-Ganzzahlwerte in Klammern, zum Beispiel ENABLED (0), werden nur als Referenz angegeben. Weitere Informationen finden Sie auf der verlinkten API-Objektseite im Tabelleneintrag oder am Ende jedes Abschnitts.