Nesta página

zabbix_get

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

NOME
       zabbix_get - Utilitário Zabbix get

SINOPSE
       zabbix_get  -s  nome-do-host-ou-IP  [-p  número-da-porta]  [-I endereço-IP] [-t
       timeout] -k chave-do-item
       zabbix_get -s nome-do-host-ou-IP  [-p  número-da-porta]  [-I  endereço-IP]  [-t
       timeout]   --tls-connect  cert  --tls-ca-file  arquivo-CA  [--tls-crl-file
       arquivo-CRL] [--tls-agent-cert-issuer emissor-do-certificado]  [--tls-agent-cert-sub‐
       ject  assunto-do-certificado]  --tls-cert-file  arquivo-certificado --tls-key-file arquivo-chave
       [--tls-cipher13 string-de-cifra] [--tls-cipher string-de-cifra] -k chave-do-item
       zabbix_get -s nome-do-host-ou-IP  [-p  número-da-porta]  [-I  endereço-IP]  [-t
       timeout]     --tls-connect    psk    --tls-psk-identity    identidade-PSK
       --tls-psk-file arquivo-PSK  [--tls-cipher13  string-de-cifra]  [--tls-cipher
       string-de-cifra] -k chave-do-item
       zabbix_get -h
       zabbix_get -V

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

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

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

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

       -t, --timeout segundos
              Especifica o timeout. Intervalo válido: 1-600 segundos (padrão: 30)

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

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

                   auto        conecta usando o protocolo JSON, com fallback e nova tentativa
                               usando o protocolo de texto simples (padrão)

                   json        conecta usando o protocolo JSON

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

       --tls-connect valor
              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 arquivo-CA
              Caminho completo de um arquivo contendo os certificados da(s) CA(s) de nível supe‐
              rior para verificação do certificado do par.

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

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

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

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

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

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

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

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

       --tls-cipher string-de-cifra
              String de prioridade do GnuTLS (para TLS 1.2 e superior)  ou  string  de  cifra
              do  OpenSSL  (somente para TLS 1.2). Substitui os critérios padrão de se‐
              leçã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
       Zabbix agent. 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)