Sommaire
zabbix_get
ZABBIX_GET(1) Manuel général des commandes ZABBIX_GET(1)
NOM
zabbix_get - Utilitaire de récupération Zabbix
SYNOPSIS
zabbix_get -s nom-d-hôte-ou-IP [-p numéro-de-port] [-I adresse-IP] [-t
délai-d-expiration] -k clé-d-élément
zabbix_get -s nom-d-hôte-ou-IP [-p numéro-de-port] [-I adresse-IP] [-t
délai-d-expiration] --tls-connect cert --tls-ca-file fichier-CA [--tls-crl-file
fichier-CRL] [--tls-agent-cert-issuer émetteur-cert] [--tls-agent-cert-sub‐
ject sujet-cert] --tls-cert-file fichier-cert --tls-key-file fichier-clé
[--tls-cipher13 chaîne-de-chiffrement] [--tls-cipher chaîne-de-chiffrement] -k clé-d-élément
zabbix_get -s nom-d-hôte-ou-IP [-p numéro-de-port] [-I adresse-IP] [-t
délai-d-expiration] --tls-connect psk --tls-psk-identity identité-PSK
--tls-psk-file fichier-PSK [--tls-cipher13 chaîne-de-chiffrement] [--tls-cipher
chaîne-de-chiffrement] -k clé-d-élément
zabbix_get -h
zabbix_get -V
DESCRIPTION
zabbix_get est un utilitaire en ligne de commande permettant d'obtenir des données depuis un Zabbix
agent.
OPTIONS
-s, --host nom-d-hôte-ou-IP
Spécifie le nom d'hôte ou l'adresse IP d'un hôte.
-p, --port numéro-de-port
Spécifie le numéro de port de l'agent exécuté sur l'hôte. La valeur par
défaut est 10050.
-I, --source-address adresse-IP
Spécifie l'adresse IP source.
-t, --timeout secondes
Spécifie le délai d'expiration. Plage valide : 1-600 secondes (par défaut : 30)
-k, --key clé-d-élément
Spécifie la clé de l'élément dont la valeur doit être récupérée.
-P, --protocol valeur
Protocole utilisé pour communiquer avec l'agent. Valeurs :
auto se connecter en utilisant le protocole JSON, puis revenir
au protocole en texte brut et réessayer si nécessaire
(par défaut)
json se connecter en utilisant le protocole JSON
plaintext se connecter en utilisant le protocole en texte brut où seule
la clé de l'élément est envoyée (versions 6.4.x et antérieures)
--tls-connect valeur
Méthode de connexion à l'agent. Valeurs :
unencrypted
se connecter sans chiffrement (par défaut)
psk se connecter en utilisant TLS et une clé pré-partagée
cert se connecter en utilisant TLS et un certificat
--tls-ca-file fichier-CA
Chemin complet d'un fichier contenant les certificats de la ou des autorités de certification
de niveau supérieur pour la vérification du certificat du pair.
--tls-crl-file fichier-CRL
Chemin complet d'un fichier contenant les certificats révoqués.
--tls-agent-cert-issuer émetteur-cert
Émetteur de certificat de l'agent autorisé.
--tls-agent-cert-subject sujet-cert
Sujet de certificat de l'agent autorisé.
--tls-cert-file fichier-cert
Chemin complet d'un fichier contenant le certificat ou la chaîne de certifi‐
cats.
--tls-key-file fichier-clé
Chemin complet d'un fichier contenant la clé privée.
--tls-psk-identity identité-PSK
Chaîne d'identité PSK.
--tls-psk-file fichier-PSK
Chemin complet d'un fichier contenant la clé pré-partagée.
--tls-cipher13 chaîne-de-chiffrement
Chaîne de chiffrement pour OpenSSL 1.1.1 ou version plus récente pour TLS 1.3. Remplace
les critères de sélection par défaut de la suite de chiffrement. Cette option n'est pas
disponible si la version d'OpenSSL est inférieure à 1.1.1.
--tls-cipher chaîne-de-chiffrement
Chaîne de priorité GnuTLS (pour TLS 1.2 et supérieur) ou chaîne de chiffrement
OpenSSL (uniquement pour TLS 1.2). Remplace les critères de sélection par défaut
de la suite de chiffrement.
-h, --help
Affiche cette aide et quitte.
-V, --version
Affiche les informations de version et quitte.
STATUT DE SORTIE
Le statut de sortie est 0 si zabbix_get récupère avec succès une valeur depuis
le Zabbix agent. Si la récupération de la valeur échoue, le statut de sortie est 1.
EXEMPLES
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
VOIR AUSSI
Documentation
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)