Configuração de relatórios agendados do Zabbix - Não é possível conectar ao serviço web: não foi possível conectar ao servidor

Configuração de relatórios agendados do Zabbix - Não é possível conectar ao serviço web: não foi possível conectar ao servidor

Recentemente atualizei o Zabbix para 5.4.1 e queria começar a usar o relatório agendado, mas estou com alguns problemas de configuração (error Cannot connect to web service: couldn't connect to server).

Meu Zabbix está rodando no Docker no Debian Buster. Tudo é baseado em containers oficiais: Zabbix Server (PostgreSQL), Zabbix Frontend (Apache, PostreSQL) e PostgreSQL12.

De acordo com a documentação (https://www.zabbix.com/documentation/current/manual/appendix/install/web_service) Instalei o navegador Google Chrome:

e serviço Web Zabbix

Eu editei o zabbix_web_service.conf:
AllowedIP=127.0.0.1,::1,0.0.0.0/0,zabbix

Eu editei o zabbix_server.conf:
StartReportWriters=1
WebServiceURL=http://localhost:10053/report

Editei as configurações no Zabbix Frontend - Administração -> Geral -> Outros
Frontend URL: http://localhost:8085(o frontend está disponível na porta 8085)

Mas quando tento testar a geração do relatório, recebo um erro:
Cannot connect to web service: couldn't connect to server

Já tentei com outras URLs de Frontend, mas nada parece funcionar. Eu tentei com: http://localhost:10053/report http://192.168.10.18:8085/ http://192.168.10.18:10053/relatório

Verifiquei que recebo resposta dehttp://192.168.10.18:10053/relatório: {"detail":"Method is not supported."}

O que mais posso verificar/tentar?

Responder1

Eu encontrei o problema. Na configuração do servidor eu estava usando o endereço http://localhost:10053/report estava errado porque no meu caso o servidor Zabbix está rodando no docker e o web service Zabbix não está rodando no docker. O servidor Zabbix não conseguia se conectar ao serviço web porque estava na outra rede. Alterei a configuração e agora tudo funciona bem. Os relatórios estão sendo gerados e enviados

informação relacionada