Gostaria de aprender a monitorar o Desempenho Apache usando Zabbix? Neste tutorial, vamos mostrar como configurar o agente Zabbix HTTP para monitorar o desempenho do webserver Apache em um computador executando o Ubuntu Linux.

• Ubuntu 18
• Ubuntu 19
• Servidor Zabbix 4.4.1
• Apache 2.4.38

Lista de reprodução Zabbix:

Nesta página, oferecemos acesso rápido a uma lista de vídeos relacionados à instalação zabbix.

Não se esqueça de assinar nosso canal no Youtube chamado FKIT.

Tutorial Zabbix - Apache mod_status Configuração

No servidor Apache, habilite o módulo chamado mod_status.

Copy to Clipboard

Edite o arquivo de configuração do status Apache.conf.

Copy to Clipboard

Aqui está o arquivo original, antes da nossa configuração.

Copy to Clipboard

Aqui está o arquivo com nossa configuração.

Copy to Clipboard

. Em nosso exemplo, configuramos o Apache mod_status para permitir que apenas computadores da rede 192.168.15.0/24 acessem a página de status do webserver.

Edite o arquivo de configuração Apache 000-default.conf.

Copy to Clipboard

Aqui está o arquivo 000-default.conf antes de nossa configuração.

Copy to Clipboard

Aqui está o arquivo 000-default.conf após nossa configuração.

Copy to Clipboard

Em nosso exemplo, restringimos o acesso mod_status apenas aos computadores da rede 192.168.15.0/24.

Reinicie o serviço Apache.

Copy to Clipboard

Em um computador da rede de endereços IP permitida, abra seu navegador e insira o endereço IP do servidor web plus/status do servidor.

Em nosso exemplo, a seguinte URL foi inserida no Navegador:

• http://192.168.15.11/server-status

Você será enviado para a página de status do servidor Apache.

apache performance monitor

Parabéns! Você configurou o recurso de Mod_status Apache.

Tutorial - Zabbix Monitoring Apache

Agora, precisamos acessar o painel do servidor Zabbix e adicionar o computador Linux como um Host.

Abra seu navegador e insira o endereço IP do seu servidor web mais /zabbix.

Em nosso exemplo, a seguinte URL foi inserida no Navegador:

• http://192.168.15.10/zabbix

Na tela de login, use o nome de usuário padrão e a senha padrão.

• Nome de usuário padrão: Admin
• Senha padrão: zabbix

zabbix login

Depois de um login bem-sucedido, você será enviado para o Painel Zabbix.

Zabbix 4.4 dashboard

Na tela do painel, acesse o menu Configuração e selecione a opção Host.

zabbix add host

No canto superior direito da tela, clique no botão Criar host.

Zabbix Create Host

Na tela de configuração host, você terá que inserir as seguintes informações:

• Nome do hospedeiro - Digite um nome de host para identificar o servidor Apache.
• Nome de host visível - Repita o nome do hospedeiro.
• Novo grupo - Digite um nome para identificar um grupo de dispositivos semelhantes.
• Interface do Agente - Digite o endereço IP do servidor Apache.

Aqui está a imagem original, antes de nossa configuração.

zabbix Cisco - Antes

Aqui está a nova imagem com nossa configuração.

zabbix monitor apache

Em seguida, precisamos associar o host a um modelo específico de monitor de rede.

Por padrão, zabbix vem com uma grande variedade de modelos de monitoramento.

Acesse a guia Modelos na parte superior da tela.

Clique no botão Selecionar e localizar o modelo chamado: Template App Apache by HTTP

Zabbix monitor Apache performance

Clique no botão Adicionar para finalizar a configuração.

Depois de alguns minutos, você poderá ver o resultado inicial no Painel Zabbix.

Para testar sua configuração, acesse o menu Monitoramento e clique na opção Gráficos.

Zabbix graphic

Selecione seu nome de hospedeiro do servidor Apache.

Selecione o gráfico chamado APACHE: TRABALHADORES TOTAL.

Zabbix apache monitoring

Você deve ser capaz de ver o gráfico de desempenho Apache

Zabbix monitoring apache

Para acessar mais informações, procure seu servidor Apache no último menu de dados.

Zabbix Apache performance monitoring

Parabéns! Você configurou o servidor Zabbix para monitorar um servidor Apache.