4 Hosts
Übersicht
Hosts werden exportiert zusammen mit vielen zugehörigen Objekten und Objektbeziehungen.
Der Host-Export enthält:
- Verknüpfte Host-Gruppen
- Host-Daten
- Vorlagen-Verknüpfung
- Host-Gruppen-Verknüpfung
- Host-Schnittstellen
- Direkt verknüpfte Datenpunkte
- Direkt verknüpfte Auslöser
- Direkt verknüpfte Discovery-Regeln mit allen Prototypen
- Direkt verknüpfte Webszenarien
- Host-Makros
- Host-Inventardaten
- Wertezuordnungen
- Verknüpfte Graphen
Exportieren
Um Hosts zu exportieren, gehen Sie wie folgt vor:
- Gehen Sie zu Datenerfassung → Hosts.
- Aktivieren Sie die Kontrollkästchen der zu exportierenden Hosts.
- Klicken Sie unterhalb der Liste auf Exportieren.

Je nach ausgewähltem Format werden Hosts in eine lokale Datei mit einem Standardnamen exportiert:
zabbix_export_hosts.yaml- beim YAML-Export (Standardoption für den Export);zabbix_export_hosts.xml- beim XML-Export;zabbix_export_hosts.json- beim JSON-Export.
Importieren
Um Hosts zu importieren, gehen Sie wie folgt vor:
- Gehen Sie zu Datenerfassung → Hosts.
- 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 anhand der Daten aus der Importdatei aktualisiert. Andernfalls werden sie nicht aktualisiert. |
| Neue erstellen | Neue Elemente werden anhand der Daten aus der Importdatei erstellt. Andernfalls werden sie nicht erstellt. |
| Fehlende löschen | Vorhandene Elemente, die in der Importdatei nicht enthalten 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, Diagramme usw.), die von den getrennten Vorlagen geerbt wurden, werden nicht entfernt (es sei denn, die Option Fehlende löschen ist auch für jede Entität ausgewählt). |
Im Frontend wird eine Erfolgs- oder Fehlermeldung des Imports angezeigt.
Exportformat
Wenn ein Host exportiert wird, erzeugt Zabbix ein strukturiertes YAML-, JSON- oder XML-Format. Der Export umfasst Host-Elemente wie Host-Metadaten, Datenpunkte, Makros, Auslöser 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 ein Host mit der Vorlage MySQL by Zabbix agent 2 verwendet. Zu Demonstrationszwecken für die Elemente wird die Vorlage nach der Erstellung des Hosts getrennt. Durch das Trennen bleiben alle Elemente in der Konfiguration erhalten (anders als beim Trennen und Löschen, wodurch sie entfernt werden).
Eine Auslassung (...) kennzeichnet Elemente, die der Kürze halber weggelassen wurden.
Der Hinweis (siehe Tabelle unten) wird verwendet, wenn das Element in späteren Abschnitten ausführlicher erläutert wird.
Host-Metadaten
zabbix_export:
version: '8.0'
host_groups:
- uuid: 748ad4d098d447d492bb935c907f652f
name: Databases
hosts: (siehe Tabelle unten)
graphs: (siehe Tabelle unten)
| Element | Type | Beschreibung | |
|---|---|---|---|
| version | string | (erforderlich) Zabbix-Version. | |
| host_groups | (erforderlich) Wurzelelement für Host-Gruppen. | ||
| uuid | string | (erforderlich) Eindeutige Kennung für diese Host-Gruppe. | |
| name | string | (erforderlich) Name der Host-Gruppe. | |
| hosts | Wurzelelement für Hosts. | ||
| graphs | Wurzelelement für Host-Diagramme. | ||
Hosts
zabbix_export:
(...)
hosts:
- host: 'MySQL server'
name: 'MySQL server'
groups:
- name: Databases
interfaces: (siehe Tabelle unten)
items: (siehe Tabelle unten)
discovery_rules: (siehe Tabelle unten)
tags:
- tag: location
value: Riga
macros:
(...)
- macro: '{$MYSQL.DSN}'
value: 192.0.2.0
(...)
- macro: '{$MYSQL.PASSWORD}'
type: SECRET_TEXT
description: 'Passwort des MySQL-Benutzers.'
(...)
valuemaps: (siehe Tabelle unten)
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| host | string | (erforderlich) Eindeutiger Host-Name. | |
| name | string | Sichtbarer Host-Name. | |
| description | text | Host-Beschreibung. | |
| monitored_by | string | Wie der Host überwacht wird. Mögliche Werte:1 SERVER (0, Standard), PROXY (1) oder PROXY_GROUP (2). |
|
| proxy | Stammelement für Proxy. | ||
| name | string | (erforderlich) Name des Proxy (falls vorhanden), der den Host überwacht. | |
| proxy_group | Stammelement für Proxy-Gruppe. | ||
| name | string | (erforderlich) Name der Proxy-Gruppe (falls vorhanden), die zur Überwachung des Hosts verwendet wird. | |
| status | string | Host-Status. Mögliche Werte:1 ENABLED (0, Standard), DISABLED (1). |
|
| ipmi_authtype | string | Authentifizierungstyp der IPMI-Sitzung. Mögliche Werte:1 DEFAULT (-1, Standard), NONE (0), MD2 (1), MD5 (2), STRAIGHT (4), OEM (5), RMCP_PLUS (6). |
|
| ipmi_privilege | string | Berechtigungsstufe der IPMI-Sitzung. Mögliche Werte:1 CALLBACK (1), USER (2, Standard), OPERATOR (3), ADMIN (4), OEM (5). |
|
| ipmi_username | string | Benutzername für IPMI-Prüfungen. | |
| ipmi_password | string | Passwort für IPMI-Prüfungen. | |
| templates | Stammelement für verknüpfte Vorlagen. | ||
| name | string | (erforderlich) Name der Vorlage. | |
| groups | Stammelement für Host-Gruppen, zu denen der Host gehört. | ||
| name | string | (erforderlich) Name der Host-Gruppe. | |
| interfaces | Stammelement für Host-Schnittstellen. | ||
| items | Stammelement für Host-Datenpunkte. | ||
| discovery_rules | Stammelement für Low-Level-Discovery-Regeln des Hosts. | ||
| http_tests | Stammelement für Webszenarien des Hosts. | ||
| tags | Stammelement für Host-Tags. | ||
| tag | string | (erforderlich) Tag-Name. | |
| value | string | Tag-Wert. | |
| macros | Stammelement für Host-Makros. | ||
| macro | string | (erforderlich) Name des Benutzermakros. | |
| type | string | Typ des Benutzermakros. Mögliche Werte:1 TEXT (0, Standard), SECRET_TEXT (1), VAULT (2). |
|
| value | string | Wert des Benutzermakros. | |
| description | string | Beschreibung des Benutzermakros. | |
| inventory | Stammelement für Host-Inventar. | ||
| <inventory_property> | string | Inventareigenschaft. Alle Eigenschaften haben ihr jeweiliges Element (type, name, os usw.; siehe zum Beispiel Export format). |
|
| inventory_mode | string | Inventarmodus. Mögliche Werte:1 DISABLED (-1), MANUAL (0, Standard), AUTOMATIC (1). |
|
| valuemaps | Stammelement für Host-Wertzuordnungen. | ||
Siehe auch: Host object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Host-Schnittstellen
zabbix_export:
(...)
hosts:
- host: 'MySQL server'
(...)
interfaces:
- ip: 192.0.2.0
interface_ref: if1
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| default | string | Gibt an, ob dies die primäre Host-Schnittstelle ist. Beachten Sie, dass es auf einem Host nur eine primäre Schnittstelle eines Typs geben kann. Mögliche Werte:1 NO (0), YES (1, Standard). |
|
| type | string | Schnittstellentyp. Mögliche Werte:1 ZABBIX (1, Standard), SNMP (2), IPMI (3), JMX (4). |
|
| useip | string | Gibt an, ob für die Verbindung zum Host die IP-Adresse als Schnittstelle verwendet werden soll (andernfalls wird DNS verwendet). Mögliche Werte:1 NO (0), YES (1, Standard). |
|
| ip | string | (für IP-Verbindungen erforderlich) IP-Adresse (IPv4 oder IPv6). | |
| dns | string | (für DNS-Verbindungen erforderlich) DNS-Name. | |
| port | string | Portnummer. | |
| details | Stammelement für Schnittstellendetails. | ||
| version | string | Diese SNMP-Version verwenden. Mögliche Werte:1 SNMPV1 (1), SNMP_V2C (2, Standard), SNMP_V3 (3). |
|
| community | string | (für SNMPv1- und SNMPv2-Datenpunkte erforderlich) SNMP-Community. | |
| max_repetitions | string | Maximaler Wiederholungswert für native SNMP-Bulk-Anfragen (GetBulkRequest-PDUs). Unterstützt für SNMPv2- und SNMPv3-Datenpunkte ( discovery[]- und walk[]-Datenpunkte).Standard: 10. |
|
| contextname | string | SNMPv3-Kontextname. Unterstützt für SNMPv3-Datenpunkte. |
|
| securityname | string | SNMPv3-Sicherheitsname. Unterstützt für SNMPv3-Datenpunkte. |
|
| securitylevel | string | SNMPv3-Sicherheitsstufe. Unterstützt für SNMPv3-Datenpunkte. Mögliche Werte:1 NOAUTHNOPRIV (0, Standard), AUTHNOPRIV (1), AUTHPRIV (2). |
|
| authprotocol | string | SNMPv3-Authentifizierungsprotokoll. Unterstützt für SNMPv3-Datenpunkte. Mögliche Werte:1 MD5 (0, Standard), SHA1 (1), SHA224 (2), SHA256 (3), SHA384 (4), SHA512 (5). |
|
| authpassphrase | string | SNMPv3-Authentifizierungs-Passphrase. Unterstützt für SNMPv3-Datenpunkte. |
|
| privprotocol | string | SNMPv3-Datenschutzprotokoll. Unterstützt für SNMPv3-Datenpunkte. Mögliche Werte:1 DES (0, Standard), AES128 (1), AES192 (2), AES256 (3), AES192C (4), AES256C (5). |
|
| privpassphrase | string | SNMPv3-Datenschutz-Passphrase. Unterstützt für SNMPv3-Datenpunkte. |
|
| bulk | string | Bulk-Anfragen für SNMP verwenden. Mögliche Werte:1 NO (0), YES (1, Standard). |
|
| interface_ref | string | Referenzname der Schnittstelle zur Verwendung in Datenpunkten (Format: if<N>). |
|
Siehe auch: Host interface object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Host-Datenpunkte
zabbix_export:
(...)
hosts:
- host: 'MySQL server'
(...)
items:
(...)
- name: 'Binlog-Cache-Festplattennutzung'
type: DEPENDENT
key: mysql.binlog_cache_disk_use
value_type: FLOAT
description: 'Anzahl der Transaktionen, die einen temporären Festplatten-Cache verwendet haben, weil sie nicht in den regulären Binärlog-Cache passten und größer als `binlog_cache_size` waren.'
preprocessing: (siehe Tabelle unten)
master_item:
key: 'mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]'
tags:
- tag: component
value: cache
(...)
- name: 'Buffer-Pool-Auslastung'
type: CALCULATED
key: mysql.buffer_pool_utilization
value_type: FLOAT
units: '%'
params: |
( last(//mysql.innodb_buffer_pool_pages_total) -
last(//mysql.innodb_buffer_pool_pages_free) ) /
( last(//mysql.innodb_buffer_pool_pages_total) +
( last(//mysql.innodb_buffer_pool_pages_total) = 0 ) ) * 100 *
( last(//mysql.innodb_buffer_pool_pages_total) > 0 )
description: 'Verhältnis der verwendeten zur Gesamtzahl der Seiten im Buffer Pool.'
tags:
- tag: component
value: memory
triggers: (siehe Tabelle unten)
(...)
- name: Laufzeit
type: DEPENDENT
key: mysql.uptime
units: uptime
description: 'Anzahl der Sekunden, die der Server bereits läuft.'
preprocessing: (siehe Tabelle unten)
master_item:
key: 'mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]'
tags:
- tag: component
value: application
triggers: (siehe Tabelle unten)
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| 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), ITEM_TYPE_NESTED (23). |
|
| 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 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. (siehe Host-Inventar für unterstützte 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 Logeinträgen. Unterstützt für Datenpunkte vom Werttyp LOG. |
|
| preprocessing | Wurzelelement für die Datenpunkt-Wertvorverarbeitung. | ||
| step | Wurzelelement für Vorverarbeitungsschritte von Host-Datenpunktwerten. | ||
| interface_ref | string | Referenz auf die Host-Schnittstelle (Format: if<N>). |
|
| 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 eines abhängigen Datenpunkts. | |
| timeout | string | Timeout für die Datenabfrage des Datenpunkts. 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 validiert 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 validiert 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 Host-Datenpunkt-Auslöser. | ||
Siehe auch: Item object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Vorverarbeitungsschritte für Datenpunktwerte des Host
zabbix_export:
(...)
hosts:
- host: 'MySQL server'
(...)
items:
(...)
- name: 'Binlog cache disk use'
(...)
preprocessing:
- type: JSONPATH
parameters:
- $.Binlog_cache_disk_use
- type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
- 6h
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| type | string | (erforderlich) Der Typ des Vorverarbeitungsschritts für den Datenpunktwert. 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 Datenpunktwert. | ||
| parameter | string | Einzelner Parameter des Vorverarbeitungsschritts für den Datenpunktwert. | |
| error_handler | string | Aktionstyp, der bei einem Fehler 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).
Host-Datenpunkt-Auslöser
zabbix_export:
(...)
hosts:
- host: 'MySQL server'
(...)
items:
(...)
- name: Uptime
(...)
triggers:
- expression: 'nodata(/MySQL server/mysql.uptime,30m)=1'
name: 'MySQL: Failed to fetch info data'
event_name: 'MySQL: Failed to fetch info data (or no data for 30m)'
priority: INFO
description: 'Zabbix has not received any data for items for the last 30 minutes.'
dependencies:
- name: 'MySQL: Service is down'
expression: 'last(/MySQL server/mysql.ping["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"])=0'
tags:
- tag: scope
value: availability
- expression: 'last(/MySQL server/mysql.uptime)<10m'
name: 'MySQL: Service has been restarted'
event_name: 'MySQL: Service has been restarted (uptime < 10m)'
priority: INFO
description: 'MySQL uptime is less than 10 minutes.'
tags:
- tag: scope
value: notice
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| uuid | string | (erforderlich) Eindeutige Kennung für diesen Auslöser. | |
| expression | string | (erforderlich) Auslöserausdruck. | |
| 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öserschweregrad. 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).
Host-Regeln für Low-Level-Discovery
zabbix_export:
(...)
hosts:
- host: 'MySQL server'
(...)
discovery_rules:
- name: 'Database discovery'
key: 'mysql.db.discovery["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]'
delay: 1h
filter: (siehe Tabelle unten)
description: 'Durchsuchen von Datenbanken im DBMS.'
interface_ref: if1
item_prototypes:
- name: 'Größe der Datenbank {#DATABASE}'
key: 'mysql.db.size["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}","{#DATABASE}"]'
delay: 5m
units: B
description: 'Datenbankgröße.'
preprocessing:
- type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
- 1h
interface_ref: if1
tags:
- tag: component
value: storage
- tag: database
value: '{#DATABASE}'
lld_macro_paths:
- lld_macro: '{#DATABASE}'
path: $.Database
preprocessing:
- type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
- 1d
(...)
Die meisten Elemente von Host-Regeln für Low-Level-Discovery sind dieselben wie bei Host-Datenpunkten. Die folgende Tabelle beschreibt die Elemente, die sich von Host-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 | Stammelement für Filter von Host-Regeln für Low-Level-Discovery. | ||
| 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 Elemente von Host-Datenpunktprototypen, die dieselben sind wie bei Host-Datenpunkten. | ||
| trigger_prototypes | Stammelement für Elemente von Host-Auslöserprototypen, die dieselben sind wie bei Host-Datenpunkt-Auslösern. | ||
| graph_prototypes | Stammelement für Host-Diagrammprototypen, die dieselben sind wie bei Host-Diagrammen. | ||
| host_prototypes | Stammelement für Host-Prototypen, die dieselben sind wie bei Hosts. | ||
| parent_discovery_rule | Stammelement 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 bzw. 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) Stammelement für den Master-Datenpunkt der abhängigen Regel. | |
| lld_macro_paths | Stammelement für Makropfade von Low-Level-Discovery-Regeln. | ||
| 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 | Stammelement für die Wertvorverarbeitung von Low-Level-Discovery-Regeln. | ||
| step | Stammelement für Elemente von Schritten der Wertvorverarbeitung von Low-Level-Discovery-Regeln, die dieselben sind wie bei Schritten der Wertvorverarbeitung von Host-Datenpunkten, jedoch mit weniger möglichen Werten. Siehe auch: LLD-Regel-Vorverarbeitungsobjekt. | ||
| overrides | Stammelement für Überschreibungsregeln von Low-Level-Discovery-Regeln. | ||
| name | string | (erforderlich) Eindeutiger Name der Überschreibung. | |
| step | string | (erforderlich) Eindeutige Ordnungsnummer der Überschreibung. | |
| stop | string | Verarbeitung der nächsten Überschreibungen stoppen, wenn Übereinstimmung vorliegt. | |
| filter | Stammelement für Filterelemente von Überschreibungsregeln für Low-Level-Discovery-Regeln, die dieselben sind wie bei Filtern von Host-Regeln für Low-Level-Discovery. | ||
| operations | Stammelement für Überschreibungsoperationen von Host-Regeln für Low-Level-Discovery. | ||
Siehe auch: LLD-Regelobjekt (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Filter für Host-Regeln der Low-Level-Discovery
zabbix_export:
(...)
hosts:
- host: 'MySQL server'
(...)
discovery_rules:
- name: 'Database discovery'
(...)
filter:
evaltype: AND
conditions:
- macro: '{#DATABASE}'
value: '{$MYSQL.DBNAME.MATCHES}'
- macro: '{#DATABASE}'
value: '{$MYSQL.DBNAME.NOT_MATCHES}'
operator: NOT_MATCHES_REGEX
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| evaltype | string | Methode zur Auswertung von 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, für das die Prüfung durchgeführt werden soll. | |
| value | string | Zu vergleichender Wert. | |
| 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 (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Überschreibungsoperationen für Host-Regeln der Low-Level-Discovery
| 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), DISCOVERY_PROTOTYPE (4). |
|
| 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 | Für den Datenpunkt-Prototyp bei der Überschreibungsoperation festgelegtes Aktualisierungsintervall. | |
| history | string | Für den Datenpunkt-Prototyp bei der Überschreibungsoperation festgelegter Verlaufsspeicherzeitraum. | |
| trends | string | Für den Datenpunkt-Prototyp bei der Überschreibungsoperation festgelegter Trendspeicherzeitraum. | |
| severity | string | Bei der Überschreibungsoperation festgelegter Schweregrad des Auslöser-Prototyps. | |
| 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 bei der Überschreibungsoperation mit dem Host-Prototyp verknüpft werden. | ||
| name | string | (erforderlich) Name der Vorlage. | |
| inventory_mode | string | Bei der Überschreibungsoperation festgelegter Inventarmodus des Host-Prototyps. | |
Siehe auch: LLD rule override operation object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Host-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 Webszenario-Schritte. Mögliche Werte: 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 Szenario-Schritten 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 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 für die BASIC-(HTTP)-, NTLM-, Kerberos- oder Digest-Authentifizierung. | |
| http_password | string | Passwort für die BASIC-(HTTP)-, NTLM-, Kerberos- oder Digest-Authentifizierung. | |
| verify_peer | string | Das 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-Private-Key-Datei, die für die Client-Authentifizierung verwendet wird (muss im PEM-Format vorliegen). | |
| ssl_key_password | string | Passwort der SSL-Private-Key-Datei. | |
| steps | (erforderlich) Stammelement für Host-Webszenario-Schritte. | ||
| tags | Stammelement für Webszenario-Tags. | ||
| tag | string | (erforderlich) Tag-Name. | |
| value | string | Tag-Wert. | |
Siehe auch: Web scenario object (siehe die entsprechende Property mit übereinstimmendem Namen).
Schritte des Host-Webszenarios
| Element | Typ | 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 beim Ausführen 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 des POST) oder ein Array von HTTP-Feldern (Formularfelddaten)). | ||
| name | string | (erforderlich) Name des POST-Felds. | |
| value | string | (erforderlich) Wert des POST-Felds. | |
| variables | Stammelement der 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 beim Ausführen 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: Objekt für Webszenario-Schritte (siehe die entsprechende Property mit übereinstimmendem Namen).
Host-Diagramme
zabbix_export:
(...)
graphs:
- name: 'MySQL: Bandbreite'
graph_items: (siehe Tabelle unten)
(...)
| Element | Type | Beschreibung | |
|---|---|---|---|
| uuid | string | Eindeutige Kennung des Diagramms. | |
| name | string | (erforderlich) Diagrammname. | |
| width | integer | Diagrammbreite in Pixeln. Wird für die Vorschau und für Kreis-/Explosionsdiagramme verwendet. Mögliche Werte:1 20-65535 (Standard: 900). |
|
| height | integer | Diagrammhöhe in Pixeln. Wird für die Vorschau und für Kreis-/Explosionsdiagramme verwendet. Mögliche Werte:1 20-65535 (Standard: 900). |
|
| yaxismin | double | Minimalwert der Y-Achse. Unterstützt für den FIXED-Mindestwert der Y-Achse. Standard: 0. |
|
| yaxismax | double | Maximalwert der Y-Achse. Unterstützt für den FIXED-Mindestwert der X-Achse. Standard: 0. |
|
| show_work_period | string | Nicht-Arbeitszeiten hervorheben. Unterstützt für NORMAL- und STACKED-Diagramme. Mögliche Werte:1 NO (0), YES (1, Standard). |
|
| show_triggers | string | Einfache Auslöserwerte als Linie anzeigen. Unterstützt für NORMAL- und STACKED-Diagramme. Mögliche Werte:1 NO (0), YES (1, Standard). |
|
| type | string | Diagrammtyp. Mögliche Werte:1 NORMAL (0, Standard), STACKED (1), PIE (2), EXPLODED (3). |
|
| show_legend | string | Diagrammlegende anzeigen. Mögliche Werte:1 NO (0), YES (1, Standard). |
|
| show_3d | string | 3D-Stil aktivieren. Unterstützt für NORMAL- und STACKED-Diagramme. Mögliche Werte:1 NO (0, Standard), YES (1). |
|
| percent_left | double | Perzentillinie für die linke Achse anzeigen. Unterstützt für NORMAL-Diagramme. Standard: 0. |
|
| percent_right | double | Perzentillinie für die rechte Achse anzeigen. Unterstützt für NORMAL-Diagramme. Standard: 0. |
|
| ymin_type_1 | string | Mindestwert der Y-Achse. Unterstützt für NORMAL- und STACKED-Diagramme. Mögliche Werte:1 CALCULATED (0, Standard), FIXED (1), ITEM (2). |
|
| ymin_item_1 | (erforderlich, wenn ymin_type_1 auf ITEM gesetzt ist) Wurzelelement für individuelle Datenpunktdetails. |
||
| host | string | (erforderlich) Datenpunkt-Host. | |
| key | string | (erforderlich) Datenpunktschlüssel. | |
| ymax_type_1 | string | Maximalwert der Y-Achse. Unterstützt für NORMAL- und STACKED-Diagramme. Mögliche Werte:1 CALCULATED (0, Standard), FIXED (1), ITEM (2). |
|
| ymax_item_1 | (erforderlich, wenn ymax_type_1 auf ITEM gesetzt ist) Wurzelelement für individuelle Datenpunktdetails. |
||
| host | string | (erforderlich) Datenpunkt-Host. | |
| key | string | (erforderlich) Datenpunktschlüssel. | |
| graph_items | (erforderlich) Wurzelelement für Host-Diagrammelemente. | ||
Siehe auch: Graph object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Host-Grafik-Datenpunkte
zabbix_export:
(...)
graphs:
- name: 'MySQL: Bandwidth'
graph_items:
- drawtype: GRADIENT_LINE
color: 199C0D
item:
host: 'MySQL server'
key: mysql.bytes_received.rate
- sortorder: '1'
drawtype: GRADIENT_LINE
color: F63100
item:
host: 'MySQL server'
key: mysql.bytes_sent.rate
(...)
| Element | < | Type | Beschreibung | |
|---|---|---|---|---|
| sortorder | < | integer | Reihenfolge der Darstellung. Der kleinere Wert wird zuerst gezeichnet. Kann verwendet werden, um Linien oder Bereiche hinter (oder vor) einem anderen zu zeichnen. | |
| drawtype | < | string | Zeichenstil des Grafik-Datenpunkts. Unterstützt für NORMAL-Grafiken. Mögliche Werte:1 SINGLE_LINE (0, Standard), FILLED_REGION (1), BOLD_LINE (2), DOTTED_LINE (3), DASHED_LINE (4), GRADIENT_LINE (5). |
|
| color | < | string | Elementfarbe (6 Symbole, hexadezimal). | |
| yaxisside | < | string | Seite der Grafik, auf der die Y-Skala des Grafik-Datenpunkts gezeichnet wird. Unterstützt für NORMAL- und STACKED-Grafiken. |
Mögliche Werte:1 LEFT (0, Standard), RIGHT (1). |
| calc_fnc | < | string | Zu zeichnende Daten, wenn für einen Datenpunkt mehr als ein Wert vorhanden ist. Mögliche Werte:1 MIN (1), AVG (2, Standard), MAX (4), ALL (7; Minimum, Durchschnitt und Maximum; unterstützt für einfache Grafiken), LAST (9, unterstützt für Kreis-/Explosionsgrafiken). |
|
| type | < | string | Typ des Grafik-Datenpunkts. Mögliche Werte:1 SIMPLE (0, Standard), GRAPH_SUM (2; der Wert des Datenpunkts stellt das gesamte Kreisdiagramm dar; unterstützt für Kreis-/Explosionsgrafiken). |
|
| item | < | (erforderlich) Einzelner Datenpunkt. | ||
| < | host | string | (erforderlich) Host des Datenpunkts. | |
| ^ | key | string | (erforderlich) Schlüssel des Datenpunkts. | |
Siehe auch: Graph item object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Host-Wertzuordnungen
zabbix_export:
(...)
hosts:
- host: 'MySQL server'
(...)
valuemaps:
- name: Example value map
mappings:
- value: '1'
newvalue: Example value
(...)
| 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, dem der ursprüngliche Wert zugeordnet wird. | |
Siehe auch: Value map object (siehe 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.