O Elastic Agent oferece uma maneira unificada de coletar métricas e logs do Nginx das suas instâncias ECS e enviá-los ao seu cluster Elasticsearch para análise centralizada. Use o Fleet para gerenciar políticas de agente, implantar o Elastic Agent nos seus hosts e visualizar os dados do Nginx por meio de painéis no Kibana.
Crie uma política de agente
Crie uma política de agente no Fleet para definir como o Elastic Agent coleta dados.
No console do Kibana, acesse .
Clique em Create agent policy.
Insira um nome para a política.
Configure as definições da política conforme necessário.
Expanda Advanced Options.
Desmarque Collect agent logs e Collect agent metrics.
Clique em Create agent policy.
Desmarcar Collect agent logs e Collect agent metrics reduz a coleta desnecessária de dados quando você precisa apenas das métricas do Nginx.
Adicione um Elastic Agent
Instale o Elastic Agent na sua instância ECS e registre-o no Fleet Server.
No console do Kibana, acesse .
Clique em Add Agent.
Selecione a política de agente criada.
Siga as instruções na tela para o seu sistema operacional.
Na seção Install Fleet Server on a centralized host, copie o comando de instalação e execute-o na primeira instância ECS. O exemplo a seguir mostra um comando de instalação típico. Substitua os valores de espaço reservado (
xxx) pelos valores gerados na configuração do seu Fleet:
curl -L -O https://artifacts.elastic.co/downloads/beats/elastic-agent/elastic-agent-8.5.1-linux-x86_64.tar.gz
tar xzvf elastic-agent-8.5.1-linux-x86_64.tar.gz
cd elastic-agent-8.5.1-linux-x86_64
sudo ./elastic-agent install \
--fleet-server-es=http://es-cn-xxx.elasticsearch.aliyuncs.com:9200 \
--fleet-server-service-token=AAEAAWVsYXN0aWMvZmxlZXQtc2Vydmxxxxxxxxxxxxx \
--fleet-server-policy=e4b6f6b0-1ef9-11ee-xxx
Visualize os dados
Após instalar e registrar o Elastic Agent, visualize os dados do Nginx no Kibana por meio de painéis ou da interface Discover.
Visualize dados do Nginx em painéis
No console do Kibana, acesse Dashboard.
Pesquise e selecione [Metrics Nginx] Overview.
O painel contém os três gráficos de linha a seguir: Total requests [Metrics Nginx], Processed requests [Metrics Nginx] e Heartbeat / Up [Metrics Nginx]. Use a barra de pesquisa KQL e o filtro Nginx instance na parte superior para filtrar os dados.
Visualize dados de índice via Discover
No console do Kibana, acesse Discover.
Selecione a visualização de dados, por exemplo
metrics-*, para visualizar os dados de métricas do Nginx coletados.