O serviço web do Zabbix é um processo utilizado para comunicação com serviços web externos.
Esta seção lista os parâmetros suportados no arquivo de configuração do serviço web do Zabbix (zabbix_web_service.conf).
Observe que:
Parâmetro | Obrigatório | Intervalo | Padrão | Descrição |
---|---|---|---|---|
AllowedIP | sim | Lista de endereços IP separados por vírgula, opcionalmente em notação CIDR, ou nomes DNS dos servidores e proxies do Zabbix. As conexões de entrada serão aceitas apenas dos hosts listados aqui. Se o suporte para IPv6 estiver habilitado, 127.0.0.1 , ::127.0.0.1 , ::ffff:127.0.0.1 serão tratados igualmente, e ::/0 permitirá que qualquer endereço IPv4 ou IPv6.0.0.0.0/0 pode ser usado para permitir qualquer endereço.Exemplo: 127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com |
||
DebugLevel | não | 0-5 | 3 | Especifica o nível de debug: 0 - informações básicas sobre inicialização e parada dos processos do Zabbix 1 - informações críticas 2 - informações de erro 3 - avisos 4 - para depuração (produz muitas informações) 5 - depuração estendida (produz ainda mais informações) |
ListenPort | não | 1024-32767 | 10053 | Porta que o serviço escuta para conexões do servidor. |
LogFile | sim, se LogType estiver definido como file, do contrário, não | Nome do arquivo de log para o parâmetro LogType. Exemplo: /tmp/zabbix_web_service.log |
||
LogFileSize | não | 0-1024 | 1 | Tamanho máximo do arquivo de log em MB. 0 - desabilita a rotação automática de logs. |
LogType | não | system / file / console | file | Especifica onde as mensagens de log serão escritas: system - syslog file - arquivo especificado com o parâmetro Logfile console - saída padrão |
Timeout | não | 1-30 | 3 | Tempo máximo (em segundos) gasto no processamento. |
TLSAccept | não | unencrypted / cert | unencrypted | Especifica o tipo de conexão a ser usada: unencrypted - aceita conexões sem criptografia (padrão) cert - aceita conexões com TLS e um certificado |
TLSCAFile | não | Caminho completo de um arquivo contendo o(s) certificado(s) CA de nível superior para verificação do certificado do peer, usado para comunicações criptografadas entre os componentes do Zabbix. | ||
TLSCertFile | não | Caminho completo de um arquivo contendo o certificado do serviço ou cadeia de certificados, usado para comunicações criptografadas com os componentes do Zabbix. | ||
TLSKeyFile | não | Caminho completo de um arquivo contendo a chave privada do serviço, usada para comunicações criptografadas com os componentes do Zabbix. |