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)