Sommaire

zabbix_get

ZABBIX_GET(1)               Manuel des commandes générales              ZABBIX_GET(1)

NOM
       zabbix_get - utilitaire Zabbix get

SYNOPSIS
       zabbix_get  -s  nom-d'hôte-ou-IP  [-p  numéro-de-port]  [-I adresse-IP] [-t
       délai] -k clé-élément
       zabbix_get -s nom-d'hôte-ou-IP  [-p  numéro-de-port]  [-I  adresse-IP]  [-t
       délai]   --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é-élément
       zabbix_get -s nom-d'hôte-ou-IP  [-p  numéro-de-port]  [-I  adresse-IP]  [-t
       délai]     --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é-é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 l'agent Zabbix.

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'attente. Plage valide : 1-600 secondes (par défaut : 30)

       -k, --key clé-élément
              Spécifie la clé de l'élément dont il faut récupérer la valeur.

       -P, --protocol valeur
              Protocole utilisé pour communiquer avec l'agent. Valeurs :

                   auto        connexion à l'aide du protocole JSON, avec repli et nouvelle tentative
                               avec le protocole en texte brut (par défaut)

                   json        connexion à l'aide du protocole JSON

                   plaintext   connexion à l'aide du 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
              Mode de connexion à l'agent. Valeurs :

                   unencrypted
                               connexion sans chiffrement (par défaut)

                   psk         connexion à l'aide de TLS et d'une clé prépartagée

                   cert        connexion à l'aide de TLS et d'un certificat

       --tls-ca-file fichier-CA
              Chemin complet d'un fichier contenant les certificats des CA 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 du certificat de l'agent autorisé.

       --tls-agent-cert-subject sujet-cert
              Sujet du certificat de l'agent autorisé.

       --tls-cert-file fichier-cert
              Chemin complet d'un fichier contenant le certificat ou la chaîne de certificats.

       --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 de la suite de chiffrement par défaut. 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 versions ultérieures) ou chaîne de chiffrement
              OpenSSL (uniquement pour TLS 1.2). Remplace les critères de sélection de la suite de chiffrement par défaut.

       -h, --help
              Affiche cette aide et quitte.

       -V, --version
              Affiche les informations de version et quitte.

ÉTAT DE SORTIE
       L'état de sortie est 0 si zabbix_get récupère correctement une valeur depuis l'agent Zabbix. Si la récupération de la valeur échoue, l'état 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)