Para configurar o Elasticsearch e o Logstash no Linux, siga estes passos detalhados:
Configuração do Elasticsearch
1-Configuração do Arquivo
- elasticsearch.yml:
O arquivo de configuração principal do Elasticsearch é `elasticsearch.yml`, localizado no diretório `/etc/elasticsearch/` (ou no diretório de instalação, se você não instalou a partir do repositório).
Edite o arquivo com um editor de texto:
Algumas configurações básicas incluem:
Configurar o Nome do Cluster:
Configurar o Nome do Nó:
Configurar o Endereço de Escuta:
Configurar o Endereço de Transporte:
Configurar o Endereço HTTP:
Após as modificações, salve o arquivo e saia do editor.
2. Reinicie o Serviço Elasticsearch:
Para aplicar as novas configurações, reinicie o serviço:
Verifique o status do serviço:
3. Teste a Instalação:
Abra um navegador ou use `curl` para verificar se o Elasticsearch está funcionando:
Configuração do Logstash
1. Configuração do Arquivo de Configuração do Logstash:
O Logstash usa arquivos de configuração que definem como ele processa os dados. Um arquivo de configuração típico é `/etc/logstash/conf.d/logstash.conf`.
Crie ou edite um arquivo de configuração com um editor de texto:
Exemplo de configuração básica:
- input: Define a origem dos dados (neste caso, um arquivo de log).
- filter: Aplica filtros e transformações aos dados.
- output: Define os destinos para onde os dados serão enviados (neste caso, para o Elasticsearch e para o stdout para depuração).
2. Inicie o Logstash:
Para iniciar o Logstash com a configuração, use o seguinte comando:
Verifique o status do serviço:
3. Verifique o Log do Logstash:
Se o Logstash não estiver funcionando corretamente, você pode verificar os logs para diagnosticar problemas:
4. Teste a Configuração:
Para testar a configuração do Logstash antes de iniciar o serviço, você pode usar o comando:
Esses passos devem ajudá-lo a configurar o Elasticsearch e o Logstash no Linux. Lembre-se de ajustar as configurações conforme suas necessidades específicas e consultar a (Documentação oficial do Elasticsearch) e do(Logstash) para mais detalhes e opções de configuração.