Nesta página

zabbix_get

ZABBIX_GET(1)               Manual Geral de Comandos            ZABBIX_GET(1)

NOME
       zabbix_get - Utilitário get do Zabbix

SINOPSE
       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

DESCRIÇÃO
       zabbix_get  é  um  utilitário  de  linha  de  comando  para obter dados
       do agent Zabbix.

OPÇÕES
       -s, --host host-name-or-IP
              Especifica o nome do host ou o endereço IP de um host.

       -p, --port port-number
              Especifica o número da porta do agent em execução no  host.   O
              padrão é 10050.

       -I, --source-address IP-address
              Especifica o endereço IP de origem.

       -t, --timeout seconds
              Especifica o tempo limite. Intervalo válido: 1-600 segundos (pa‐
              drão: 30)

       -k, --key item-key
              Especifica a chave do item para o qual o valor será recuperado.

       -P, --protocol value
              Protocolo usado para se comunicar com o agent. Valores:

                   auto        conecta usando o protocolo JSON, com fallback e
                               nova tentativa usando o protocolo plaintext (pa‐
                               drão)

                   json        conecta usando o protocolo JSON

                   plaintext   conecta usando o protocolo plaintext, no qual
                               apenas a chave do item é enviada (versões 6.4.x
                               e anteriores)

       --tls-connect value
              Como se conectar ao agent. Valores:

                   unencrypted
                               conecta sem criptografia (padrão)

                   psk         conecta usando TLS e uma chave pré-compartilhada

                   cert        conecta usando TLS e um certificado

       --tls-ca-file CA-file
              Caminho completo de um arquivo contendo os certificados da(s)
              CA(s) de nível superior para verificação do certificado do par.

       --tls-crl-file CRL-file
              Caminho completo de um arquivo contendo certificados revogados.

       --tls-agent-cert-issuer cert-issuer
              Emissor de certificado do agent permitido.

       --tls-agent-cert-subject cert-subject
              Assunto do certificado do agent permitido.

       --tls-cert-file cert-file
              Caminho  completo  de  um  arquivo  contendo  o  certificado  ou
              a cadeia de certificados.

       --tls-key-file key-file
              Caminho completo de um arquivo contendo a chave privada.

       --tls-psk-identity PSK-identity
              String de identidade PSK.

       --tls-psk-file PSK-file
              Caminho completo de um arquivo contendo a chave pré-compartilhada.

       --tls-cipher13 cipher-string
              String de cifras para OpenSSL 1.1.1 ou mais recente para TLS
              1.3. Substitui os critérios padrão de seleção do conjunto de ci‐
              fras. Esta opção não está disponível se a versão do OpenSSL for
              inferior a 1.1.1.

       --tls-cipher cipher-string
              String de prioridade do GnuTLS (para TLS 1.2 e superior) ou
              string de cifras do OpenSSL (somente para TLS 1.2). Substitui os
              critérios padrão de seleção do conjunto de cifras.

       -h, --help
              Exibe esta ajuda e sai.

       -V, --version
              Exibe informações de versão e sai.

STATUS DE SAÍDA
       O status de saída é 0 se o zabbix_get recuperar com sucesso um valor do
       agent Zabbix. Se a recuperação do valor falhar, o status de saída será
       1.

EXEMPLOS
       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

VEJA TAMBÉM
       Documentação

       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)