Como monitorar o Nginx usando Zabbix Agent

Olá pessoal, tudo bem por aí? Hoje vamos ver Como monitorar o Nginx usando Zabbix Agent, deixando nosso monitoramento bonitão!
Bom, antes de mais nada queria falar que temos o vídeo da Instalação do Zabbix Agent aqui, e nesse tutorial, estou assumindo que tanto o Zabbix Agent quando o Nginx já estão instalados no seu Ubuntu 20.04.

Bom, tudo que eu vou fazer aqui está na própria documentação do Zabbix, então se você quiser conferir, dá uma olhada aqui!
Inclusive, vamos usar o mesmo Linux Ubuntu que adicionamos no monitoramento, o Coffops Zabbix Agent.

Configurando o Nginx

Bom, agora vamos achar o arquivo de configuração default do nginx que está dentro de /etc/nginx/nginx.conf ou /etc/nginx/sites-enabled/default e lá vamos adicionar os seguintes parâmetros:

location = /basic_status {
    stub_status;
    allow 127.0.0.1;
    allow ::1;
    deny all;
}

Esse location de /basic_status vai retornaras métricas para o Zabbix Agent coletar para enviar ao server!
O arquivo de configuração vai ficar assim:

Arquivo de configuração do Nginx para coleta de Informação do Zabbix Agent

Agora precisar reiniciar o Nginx usando o comando systemctl restart nginx

Configurando o Zabbix Server

Em princípio, na interface do nosso Zabbix Server vamos adicionar um template chamado Nginx by Zabbix agent ao nosso servidor Coffops Zabbix Agent, veja:

Adicionando Template Nginx by Zabbix agent no servidor que precisa ser monitorado!

Logo após adicionar o template, o Zabbix Server vai começar a pedir informações para nosso Zabbix Agent, que vai conectar se no nginx para pegá-las! Você pode acompanhar isso em /var/log/nginx/access.log:

Requisições do Zabbix Agent no Nginx

Então, ao ir no painel das últimas informações que estamos recebendo do nosso Host Coffops Zabbix Agent vamos ver os seguintes dados:

Monitoramento do Nginx funcionando =)

Por fim, espero que tenha ficado explícito Como monitorar o Nginx usando Zabbix Agent! Caso você tenha alguma dúvida ou dificuldade, deixa aqui nos comentários!
Você pode gostar também: Como Instalar o Zabbix Agent [PASSIVO] no Ubuntu 20.04 LTS

Deixe um comentário

O seu endereço de e-mail não será publicado.