Visualize a carga e o desempenho do servidor da Web NGINX e colete as principais métricas de carga para acompanhar o comportamento das instâncias do NGINX. Saiba como o plug-in funciona.
Métricas de monitoramento de desempenho do NGINX:
Conexões aceitas
O número total de conexões de cliente aceitas pelo servidor NGINX.
Conexões ativas
O número total de conexões de cliente atualmente ativas.
Conexões ignoradas
O número total de conexões de cliente ignoradas pelo servidor NGINX.
Conexões ociosas
O número total de conexões de cliente atualmente ociosas.
Handshakes
O número total de handshakes SSL bem-sucedidos.
Handshakes com falha
O número total de handshakes SSL com falha.
Solicitações atuais
O número total de solicitações atuais de cliente.
Total de solicitações
O número total de solicitações de cliente para o servidor NGINX.
Sessões reutilizadas
O número total de sessões reutilizadas pelo servidor NGINX.
Solicitações por servidores de back-end da zona
O número total de solicitações recebidas pelos servidores de back-end da zona.
Respostas por servidores de back-end da zona
O número total de respostas enviadas pelos servidores de back-end da zona.
Respostas/ 1xx, 2xx, 3xx, 4xx, 5xx
O número de respostas com código de status 1xx, 2xx, 3xx, 4xx e 5xx.
Como funciona?
- Faça login na conta do Site24x7. Inscreva-se aqui se não tiver uma conta.
- Baixe e instale a versão mais recente do agente Linux no Site24x7
- Instale o plug-in NGINX
- O agente executará o plug-in NGINX e enviará os dados para o servidor do Site24x7
Pré-requisitos:
- Certifique-se de que o servidor NGINX esteja instalado e em execução
- Assegure-se de que STATUS_URL na seção de configuração esteja corretamente inserido
Instalação do plug-in NGINX:
- Crie um diretório com o nome “nginx”, no diretório de plug-ins agente Linux do Site24x7 – /opt/site24x7/monagent/plugins/nginx
- Baixe o arquivo "nginx.py" do nosso repositório do GitHub e coloque-o no diretório "nginx"
- Comandos para executar a etapa acima:
- Após o download do arquivo de plug-in, o agente o marcará na coleta de dados seguinte e será possível visualizá-lo no cliente do Site24x7
cd /opt/site24x7/monagent/plugins/
mkdir nginx
cd nginx
wget https://raw.githubusercontent.com/site24x7/plugins/master/nginx/nginx.py
Configuração do plug-in NGINX:
- Por padrão, o plug-in irá monitorar a instância do NGINX que está configurada em “localhost”
- Para alterar a configuração de monitoramento, vá para o diretório de plug-ins e edite a "#Config Section:" no arquivo nginx.py
Local do arquivo de plug-in NGINX – /opt/site24x7agent/monagent/plugins/nginx/nginx.py
#Config Section:
NGINX_STATUS_URL = "http://localhost/status"
Monitoramento das métricas adicionais:
- Para monitorar as métricas adicionais, edite o arquivo "nginx.py" e adicione as novas métricas que precisam de monitoramento
- Incremente o valor da versão do plug-in no arquivo "nginx.py" para exibir as métricas recém-adicionadas (por exemplo, altere a versão do plug-in padrão de PLUGIN_VERSION = "1" para PLUGIN_VERSION = "2")
Plug-ins relacionados:
- Plug-in MySQL – analise o desempenho de seus servidores de banco de dados MySQL
- Plug-in Redis – monitore as métricas de desempenho de seus bancos de dados Redis
- Plug-in MongoDB – monitore as métricas de desempenho de seus bancos de dados MongoDB
- Plug-in do memcached – analise o desempenho do servidor Memcached
- Plug-in Nagios – execute milhares de plug-ins Nagios no Site24x7 sem a necessidade de executar um servidor Nagios
- Plug-ins prontos para uso – monitore toda a sua pilha de aplicativos com nossa extensa lista de integrações
- Crie plug-ins personalizados – crie plug-ins personalizados do Linux e do Windows e monitore atributos personalizados