On this page
zabbix_get
ZABBIX_GET(1) Allgemeines Befehlshandbuch ZABBIX_GET(1)
NAME
zabbix_get - Zabbix-get-Dienstprogramm
ÜBERSICHT
zabbix_get -s host-name-or-IP [-p port-number] [-I IP-address] [-t
timeout] -k item-key
zabbix_get -s host-name-or-IP [-p port-number] [-I IP-address] [-t
timeout] --tls-connect cert --tls-ca-file CA-file [--tls-crl-file
CRL-file] [--tls-agent-cert-issuer cert-issuer] [--tls-agent-cert-sub‐
ject cert-subject] --tls-cert-file cert-file --tls-key-file key-file
[--tls-cipher13 cipher-string] [--tls-cipher cipher-string] -k item-key
zabbix_get -s host-name-or-IP [-p port-number] [-I IP-address] [-t
timeout] --tls-connect psk --tls-psk-identity PSK-identity
--tls-psk-file PSK-file [--tls-cipher13 cipher-string] [--tls-cipher
cipher-string] -k item-key
zabbix_get -h
zabbix_get -V
BESCHREIBUNG
zabbix_get ist ein Befehlszeilenprogramm zum Abrufen von Daten vom
Zabbix Agent.
OPTIONEN
-s, --host host-name-or-IP
Geben Sie den Hostnamen oder die IP-Adresse eines Hosts an.
-p, --port port-number
Geben Sie die Portnummer des auf dem Host laufenden Agent an. Der
Standardwert ist 10050.
-I, --source-address IP-address
Geben Sie die Quell-IP-Adresse an.
-t, --timeout seconds
Geben Sie das Timeout an. Gültiger Bereich: 1-600 Sekunden (Stan‐
dard: 30)
-k, --key item-key
Geben Sie den Schlüssel des Datenpunkts an, dessen Wert abgerufen
werden soll.
-P, --protocol value
Das für die Kommunikation mit dem Agent verwendete Protokoll. Wer‐
te:
auto Verbindung über das JSON-Protokoll herstellen,
bei Fehlschlag auf das Klartextprotokoll zurück‐
fallen und erneut versuchen (Standard)
json Verbindung über das JSON-Protokoll herstellen
plaintext Verbindung über das Klartextprotokoll herstellen,
bei dem nur der Schlüssel des Datenpunkts gesen‐
det wird (Versionen 6.4.x und älter)
--tls-connect value
Wie die Verbindung zum Agent hergestellt wird. Werte:
unencrypted
Verbindung ohne Verschlüsselung herstellen (Stan‐
dard)
psk Verbindung über TLS und einen Pre-Shared Key her‐
stellen
cert Verbindung über TLS und ein Zertifikat herstel‐
len
--tls-ca-file CA-file
Vollständiger Pfadname zu einer Datei mit den Zertifikaten der
obersten CA(s) zur Verifizierung des Peer-Zertifikats.
--tls-crl-file CRL-file
Vollständiger Pfadname zu einer Datei mit widerrufenen Zertifika‐
ten.
--tls-agent-cert-issuer cert-issuer
Zulässiger Aussteller des Agent-Zertifikats.
--tls-agent-cert-subject cert-subject
Zulässiger Betreff des Agent-Zertifikats.
--tls-cert-file cert-file
Vollständiger Pfadname zu einer Datei, die das Zertifikat oder
die Zertifikatskette enthält.
--tls-key-file key-file
Vollständiger Pfadname zu einer Datei mit dem privaten Schlüssel.
--tls-psk-identity PSK-identity
PSK-Identity-Zeichenfolge.
--tls-psk-file PSK-file
Vollständiger Pfadname zu einer Datei mit dem Pre-Shared Key.
--tls-cipher13 cipher-string
Chiffre-Zeichenfolge für OpenSSL 1.1.1 oder neuer für TLS 1.3.
Überschreibt die Standardkriterien für die Auswahl der Chiffren‐
suite. Diese Option ist nicht verfügbar, wenn die OpenSSL-Version
kleiner als 1.1.1 ist.
--tls-cipher cipher-string
GnuTLS-Prioritätszeichenfolge (für TLS 1.2 und höher) oder OpenSSL-
Chiffre-Zeichenfolge (nur für TLS 1.2). Überschreibt die Standard‐
kriterien für die Auswahl der Chiffrensuite.
-h, --help
Diese Hilfe anzeigen und beenden.
-V, --version
Versionsinformationen ausgeben und beenden.
EXIT-STATUS
Der Exit-Status ist 0, wenn zabbix_get erfolgreich einen Wert vom Zabbix
Agent abruft. Wenn das Abrufen des Werts fehlschlägt, ist der Exit-Sta‐
tus 1.
BEISPIELE
zabbix_get -s 127.0.0.1 -p 10050 -k "system.cpu.load[all,avg1]"
zabbix_get -s 127.0.0.1 -p 10050 -k "system.cpu.load[all,avg1]"
--tls-connect cert --tls-ca-file /home/zabbix/zabbix_ca_file
--tls-agent-cert-issuer "CN=Signing CA,OU=IT operations,O=Example
Corp,DC=example,DC=com" --tls-agent-cert-subject "CN=server1,OU=IT op‐
erations,O=Example Corp,DC=example,DC=com" --tls-cert-file /home/zab‐
bix/zabbix_get.crt --tls-key-file /home/zabbix/zabbix_get.key
zabbix_get -s 127.0.0.1 -p 10050 -k "system.cpu.load[all,avg1]"
--tls-connect psk --tls-psk-identity "PSK ID Zabbix agentd"
--tls-psk-file /home/zabbix/zabbix_agentd.psk
SIEHE AUCH
Dokumentation
zabbix_agentd(8), zabbix_proxy(8), zabbix_sender(1), zabbix_server(8),
zabbix_js(1), zabbix_agent2(8), zabbix_web_service(8)
Zabbix 2022-01-06 ZABBIX_GET(1)