Você está visualizando a documentação da versão de desenvolvimento, que pode estar incompleta.
Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

15 Configurando relatórios agendados

Visão geral

Esta seção fornece instruções sobre como instalar o serviço web do Zabbix e configurar o Zabbix para permitir a geração de relatórios agendados.

Instalação

Um novo processo de serviço web do Zabbix e o navegador Google Chrome devem ser instalados para permitir a geração de relatórios agendados. O serviço web pode ser instalado na mesma máquina onde o servidor Zabbix está instalado ou em uma máquina diferente. O navegador Google Chrome deve ser instalado na mesma máquina onde o serviço web está instalado.

O pacote oficial zabbix-web-service está disponível no repositório Zabbix. O navegador Google Chrome não está incluído nesses pacotes e deve ser instalado separadamente.

Para compilar o serviço web do Zabbix a partir do código-fonte, consulte Instalando o serviço web do Zabbix.

Após a instalação, execute o zabbix_web_service na máquina onde o serviço web está instalado:

zabbix_web_service

Configuração

Para garantir a comunicação adequada entre todos os elementos envolvidos, certifique-se de que o arquivo de configuração do server e os parâmetros de configuração do frontend estejam devidamente configurados.

Zabbix server

Os seguintes parâmetros no arquivo de configuração do Zabbix server precisam ser atualizados: WebServiceURL e StartReportWriters.

WebServiceURL

Este parâmetro é necessário para habilitar a comunicação com o serviço web. A URL deve estar no formato <host:port>/report.

  • Por padrão, o serviço web escuta na porta 10053. Uma porta diferente pode ser especificada no arquivo de configuração do serviço web.
  • Especificar o caminho /report é obrigatório (o caminho é fixo e não pode ser alterado).

Exemplo:

WebServiceURL=http://localhost:10053/report

É altamente recomendável configurar a criptografia entre o Zabbix server e o Zabbix web service usando certificados. Por padrão, os dados transmitidos entre o Zabbix server e o Zabbix web service não são criptografados, o que pode levar a acessos não autorizados.

StartReportWriters

Este parâmetro determina quantos processos de geração de relatórios devem ser iniciados. Se não for definido ou igual a 0, a geração de relatórios é desabilitada. Com base no número e na frequência dos relatórios necessários, é possível habilitar de 1 a 100 processos de geração de relatórios.

Exemplo:

StartReportWriters=3
Frontend do Zabbix

O parâmetro Frontend URL deve ser definido para habilitar a comunicação entre o frontend do Zabbix e o serviço web do Zabbix:

  • Acesse o menu do frontend Administração → Geral → Outros parâmetros
  • Especifique a URL completa da interface web do Zabbix no parâmetro Frontend URL

frontend_url.png

Após concluir o procedimento de configuração, você pode configurar e enviar um relatório de teste para garantir que tudo está funcionando corretamente.