Os seguintes objetos estão diretamente relacionados à API de proxy.
O objeto proxy possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| proxyid | ID | ID do proxy. Comportamento da propriedade: - somente leitura - obrigatório para operações de atualização |
| name | string | Nome do proxy. Comportamento da propriedade: - obrigatório para operações de criação |
| proxy_groupid | ID | ID do grupo de proxy. 0 - o proxy não está atribuído a nenhum grupo de proxy. |
| local_address | string | Endereço para agents ativos. Endereço IP ou nome DNS para conectar. Comportamento da propriedade: - obrigatório se proxy_groupid não for 0 |
| local_port | string | Número da porta local do proxy para conectar. Macros de usuário são suportadas. Padrão: 10051. Comportamento da propriedade: - suportado se proxy_groupid não for 0 |
| operating_mode | integer | Tipo de proxy. Valores possíveis: 0 - proxy ativo; 1 - proxy passivo. Comportamento da propriedade: - obrigatório para operações de criação |
| description | text | Descrição do proxy. |
| lastaccess | timestamp | Hora em que o proxy se conectou pela última vez ao server. Comportamento da propriedade: - somente leitura |
| address | string | Endereço IP ou nome DNS para conectar. Macros de usuário são suportadas. Comportamento da propriedade: - obrigatório se o modo de operação do Zabbix proxy for passivo |
| port | string | Número da porta para conectar. Macros de usuário são suportadas. Padrão: 10051. Comportamento da propriedade: - suportado se o modo de operação do Zabbix proxy for passivo |
| allowed_addresses | string | Endereços IP ou nomes DNS separados por vírgula dos proxies Zabbix ativos. |
| tls_connect | integer | Conexões para o host. Valores possíveis: 1 - (padrão) Sem criptografia; 2 - PSK; 4 - certificado. |
| tls_accept | integer | Conexões do host. Valores possíveis de bitmap: 1 - (padrão) Sem criptografia; 2 - PSK; 4 - certificado. Este é um campo de máscara de bits; qualquer soma dos valores possíveis é aceitável (por exemplo, 6 para PSK e certificado). |
| tls_issuer | string | Emissor do certificado. |
| tls_subject | string | Assunto do certificado. |
| tls_psk_identity | string | Identidade PSK; deve ser pareada com apenas um PSK (entre autoregistration, hosts e proxies). Não inclua informações sensíveis na identidade PSK, pois ela é enviada sem criptografia pela rede para informar ao receptor qual PSK usar. Comportamento da propriedade: - somente escrita - obrigatório se tls_connect estiver definido como "PSK", ou tls_accept contiver o bit "PSK" |
| tls_psk | string | Chave pré-compartilhada (PSK); deve ter pelo menos 32 dígitos hexadecimais. Comportamento da propriedade: - somente escrita - obrigatório se tls_connect estiver definido como "PSK", ou tls_accept contiver o bit "PSK" |
| custom_timeouts | integer | Se deve sobrescrever os timeouts globais de item no nível do proxy. Valores possíveis: 0 - (padrão) usar configurações globais; 1 - sobrescrever timeouts. |
| timeout_zabbix_agent | string | Não gastar mais do que timeout_* segundos no processamento.Aceita segundos ou unidade de tempo com sufixo (ex: 30s, 1m). Também aceita macros de usuário. Faixa de valores possíveis: 1-600s. Padrão: "". Comportamento da propriedade: - obrigatório se custom_timeouts estiver definido como 1. |
| timeout_simple_check | ||
| timeout_snmp_agent | ||
| timeout_external_check | ||
| timeout_db_monitor | ||
| timeout_http_agent | ||
| timeout_ssh_agent | ||
| timeout_telnet_agent | ||
| timeout_script | ||
| timeout_browser | ||
| version | integer | Versão do proxy. Número de versão do Zabbix em três partes, onde dois dígitos decimais são usados para cada parte, por exemplo, 60401 para a versão 6.4.1, 70002 para a versão 7.0.2, etc. 0 - Versão do proxy desconhecida. Comportamento da propriedade: - somente leitura |
| compatibility | integer | Versão do proxy comparada à versão do Zabbix server. Valores possíveis: 0 - Indefinido; 1 - Versão atual (proxy e server possuem a mesma versão principal); 2 - Versão desatualizada (a versão do proxy é mais antiga que a do server, mas é parcialmente suportada); 3 - Versão não suportada (a versão do proxy é mais antiga que a versão anterior LTS do server ou a versão principal do server é mais antiga que a versão principal do proxy). Comportamento da propriedade: - somente leitura |
| state | integer | Estado do proxy. Valores possíveis: 0 - Desconhecido; 1 - Offline; 2 - Online. Comportamento da propriedade: - somente leitura |