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 agent de Zabbix.

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

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

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

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

       -k, --key item-key
              Especifique la clave del item para el que se recuperará el valor.

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

                   auto        conectar usando el protocolo JSON, con retorno
                               y reintento usando el protocolo de texto plano
                               (predeterminado)

                   json        conectar usando el protocolo JSON

                   plaintext   conectar usando el protocolo de texto plano, en
                               el que 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.
              Sustituye los criterios predeterminados de selección del conjunto
              de cifrado. 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). Sustituye los
              criterios predeterminados de selección del conjunto de cifrado.

       -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 agent de Zabbix. 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)