9 Serviço web
Visão geral
O Zabbix web service é um processo usado para comunicação com serviços web externos. Atualmente, o Zabbix web service é usado para gerar e enviar relatórios agendados, com planos de adicionar funcionalidades adicionais no futuro.
O Zabbix server se conecta ao web service via HTTP(S). O Zabbix web service requer que o Google Chrome esteja instalado no mesmo host; em algumas distribuições, o serviço também pode funcionar com o Chromium (consulte problemas conhecidos).
Instalação
O pacote oficial zabbix-web-service está disponível no repositório do Zabbix.
Para compilar o serviço web do Zabbix a partir do código-fonte, especifique a opção de configuração --enable-webservice.
Para configurar o serviço web do Zabbix, atualize os parâmetros do arquivo de configuração zabbix_web_service.conf.
É altamente recomendável configurar a criptografia entre o server Zabbix e o serviço web do Zabbix usando certificados. Por padrão, os dados transmitidos entre o server Zabbix e o serviço web do Zabbix não são criptografados, o que pode levar a acessos não autorizados.