En esta página

zabbix_get

ZABBIX_GET(1)            Manual general de comandos             ZABBIX_GET(1)

NOMBRE
       zabbix_get - Utilidad de obtención de Zabbix

SINOPSIS
       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

DESCRIPCIÓN
       zabbix_get  es  una  utilidad  de  línea  de  comandos  para obtener datos del Zabbix
       agent.

OPCIONES
       -s, --host host-name-or-IP
              Especifica el nombre del host o la dirección IP de un host.

       -p, --port port-number
              Especifica el número de puerto del agent que se ejecuta en el
              host. El valor predeterminado es 10050.

       -I, --source-address IP-address
              Especifica la dirección IP de origen.

       -t, --timeout seconds
              Especifica el tiempo de espera. Rango válido: 1-600 segundos
              (predeterminado: 30)

       -k, --key item-key
              Especifica la clave del item cuyo valor se va a recuperar.

       -P, --protocol value
              Protocolo utilizado para comunicarse con el agent. Valores:

                   auto        conectar usando el protocolo JSON, con retroceso
                               y reintento con el protocolo de texto sin formato
                               (predeterminado)

                   json        conectar usando el protocolo JSON

                   plaintext   conectar usando el protocolo de texto sin formato
                               donde solo se envía la clave del item (versiones
                               6.4.x y anteriores)

       --tls-connect value
              Cómo conectarse al agent. Valores:

                   unencrypted
                               conectar sin cifrado (predeterminado)

                   psk         conectar usando TLS y una clave precompartida

                   cert        conectar usando TLS y un certificado

       --tls-ca-file CA-file
              Ruta completa de un archivo que contiene los certificados de la
              CA de nivel superior para la verificación del certificado del par.

       --tls-crl-file CRL-file
              Ruta completa de un archivo que contiene certificados revocados.

       --tls-agent-cert-issuer cert-issuer
              Emisor permitido del certificado del agent.

       --tls-agent-cert-subject cert-subject
              Sujeto permitido del certificado del agent.

       --tls-cert-file cert-file
              Ruta completa de un archivo que contiene el certificado o la
              cadena de certificados.

       --tls-key-file key-file
              Ruta completa de un archivo que contiene la clave privada.

       --tls-psk-identity PSK-identity
              Cadena de identidad PSK.

       --tls-psk-file PSK-file
              Ruta completa de un archivo que contiene la clave precompartida.

       --tls-cipher13 cipher-string
              Cadena de cifrado para OpenSSL 1.1.1 o posterior para TLS 1.3.
              Sobrescribe los criterios predeterminados de selección del conjunto
              de cifrados. Esta opción no está disponible si la versión de
              OpenSSL es inferior a 1.1.1.

       --tls-cipher cipher-string
              Cadena de prioridad de GnuTLS (para TLS 1.2 y superior) o cadena
              de cifrado de OpenSSL (solo para TLS 1.2). Sobrescribe los
              criterios predeterminados de selección del conjunto de cifrados.

       -h, --help
              Muestra esta ayuda y sale.

       -V, --version
              Muestra la información de versión y sale.
ESTADO DE SALIDA
       El estado de salida es 0 si zabbix_get recupera correctamente un valor del
       Zabbix agent. Si la recuperación del valor falla, el estado de salida es 1.

EJEMPLOS
       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

VÉASE TAMBIÉN
       Documentación

       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)