Gostaria de aprender a monitorar um servidor Apache usando Zabbix? Neste tutorial, vamos mostrar como monitorar um servidor web Apache usando o agente Zabbix 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

• IP – 192.168.15.11
• Sistema Operacional – Ubuntu 19.10
• Nome de hospedeiro – APACHE

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 – Instalação de agente Zabbix no Linux

• IP – 192.168.15.11
• Sistema Operacional – Ubuntu 19.10
• Nome de hospedeiro – APACHE

Você precisa instalar o agente Zabbix no computador Linux executando apache.

Use os seguintes comandos para instalar os pacotes necessários em um computador executando o Ubuntu Linux.

Copy to Clipboard

Baixe o pacote de instalação Zabbix.

Copy to Clipboard

Extrair o pacote de instalação Zabbix, compilar e instalar o agente Zabbix.

Copy to Clipboard

Encontre a localização do arquivo zabbix_agentd.conf em seu sistema.

Edite o arquivo zabbix_agentd.conf.

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

Em nosso exemplo, o agente Zabbix está configurado para permitir conexões do servidor Zabbix 192.168.15.10.

O servidor com o endereço IP 192.168.15.10 é permitido solicitar e receber informações do agente.

O Localhost, 127.0.0.1, está autorizado a solicitar e receber informações do agente.

O pacote de instalação Zabbix vem com um script de inicialização de serviços.

Copie o script de inicialização usando os comandos abaixo.

Copy to Clipboard

Agora você pode usar os seguintes comandos para iniciar o serviço de agente Zabbix.

Copy to Clipboard

Reinicie o agente Zabbix.

Copy to Clipboard

Você terminou a instalação do agente Zabbix.

Agora você pode usar o painel do servidor Zabbix para adicionar este computador ao serviço de monitoramento de rede.

Tutorial Zabbix – Monitorando Apache

• IP – 192.168.15.10
• Sistema Operacional – Ubuntu 19.10
• Nome de host – ZABBIX

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 por agente Zabbix

Zabbix monitoring apache by agent

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 monitor

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