9 Serviço web Zabbix

Visão geral

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:

  • Os valores padrão refletem os padrões do processo, não os valores nos arquivos de configuração fornecidos;
  • O Zabbix suporta arquivos de configuração apenas com codificação UTF-8 sem BOM;
  • Comentários que começam com "#" são suportados apenas no início da linha.

Parâmetros

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.