Como instalar e configurar o Elasticsearch em seu ambiente de desenvolvimento/produção?

Publicados: 2019-12-29

Como instalar e configurar o Elasticsearch no ambiente Linux

Neste tutorial, veremos as etapas sobre como instalar e configurar o Elasticsearch para seu ambiente de desenvolvimento e produção.

O que é Elastic Search?

Um dos melhores mecanismos de pesquisa e análise do mundo. O Elasticsearch é um mecanismo distribuído baseado em JSON projetado para scalability horizontal, reliability máxima e fácil gerenciamento.

A pesquisa elástica armazena seus dados de forma centralizada para que você possa descobrir o esperado e descobrir o inesperado. Você pode enviar todos os seus logs para o ElasticSearch via Filebeat e visualizar as métricas instantaneamente.

Como iniciar o ElasticSearch como usuário normal

Se você tem alguma das perguntas abaixo, então você está no lugar certo:

  • Como instalar e configurar o Elasticsearch no Ubuntu 16.04
  • Configuração e configuração do Elasticsearch
  • Instalando e configurando o Elasticsearch
  • Como instalar e configurar uma instância remota do Elasticsearch

Etapa 1) Instale o Elasticsearch

Aqui estão alguns comandos simples para instalar o Elasticsearch em seu sistema operacional Linux/Ubuntu.

E é isso. Aqui estão os logs de instalação.

Registros de instalação:

Etapa 2) Iniciar o processo do Elasticsearch

Você precisa ter certeza de que JAVA_HOME está configurado corretamente.

Inicie o comando do processo ElasticSearch:

Certifique-se de que você precisa iniciar o Elastic Search usando normal user . O ElasticSearch não será iniciado como root user e você verá o erro abaixo se tentar executá-lo como usuário root.

Siga este tutorial sobre como adicionar usuário não root e login.

Aqui está uma saída de resultado do console:

Etapa 3) Verifique o processo do Elasticsearchprocess

Como ter certeza de que o Elasticsearch está em execução?

command: ps -poucos | grep elástico

É isso. Você está pronto para executar o ElasticSearch.

Arquivo de inicialização elasticsearch padrão:

conteúdo do arquivo elasticsearch:

Qual é o próximo? Configure o Filebeat.

Como instalar e configurar o Filebeat? Encaminhador de log leve para ambiente de desenvolvimento/produção