Mudanças entre as edições de "ElasticSearch"
Ir para navegação
Ir para pesquisar
| Linha 1: | Linha 1: | ||
| + | * '''Elasticsearch''': um mecanismo de busca RESTful distribuído que armazena todos os dados coletados. | ||
| + | * '''Logstash''': o componente de processamento de dados da pilha Elastic que envia dados recebidos para o Elasticsearch. | ||
| + | * '''Kibana''': uma interface Web para pesquisar e visualizar logs. | ||
| + | * '''Beats''': transportadores de dados leves e de propósito único que podem enviar dados de centenas ou milhares de máquinas para o Logstash ou para o Elasticsearch. | ||
| + | |||
| + | = Instalação = | ||
| + | |||
| + | Verifique a instação do [[Java]] versão 11 [https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-on-ubuntu-20-04] | ||
| + | |||
| + | == Ubuntu 20.04 == | ||
| + | |||
| + | useradd elastic -m | ||
| + | cd /home/elastic | ||
| + | curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - | ||
| + | echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list | ||
| + | sudo apt update | ||
| + | |||
| + | sudo apt install elasticsearch | ||
| + | sudo nano /etc/elasticsearch/elasticsearch.yml | ||
| + | |||
| + | Inicie o serviço Elasticsearch com o systemctl. Dê ao Elasticsearch alguns momentos para iniciar. Caso contrário, poderá haver erros quanto à indisponibilidade de conexão. | ||
| + | |||
| + | systemctl start elasticsearch | ||
| + | Em seguida, execute o seguinte comando para habilitar o Elasticsearch para iniciar sempre que seu servidor inicializar: | ||
| + | systemctl enable elasticsearch | ||
| + | |||
| + | [https://www.digitalocean.com/community/tutorials/how-to-install-elasticsearch-logstash-and-kibana-elastic-stack-on-ubuntu-20-04-pt] | ||
| + | |||
| + | |||
| + | |||
| + | |||
== Docker == | == Docker == | ||
Edição das 13h31min de 22 de julho de 2021
- Elasticsearch: um mecanismo de busca RESTful distribuído que armazena todos os dados coletados.
- Logstash: o componente de processamento de dados da pilha Elastic que envia dados recebidos para o Elasticsearch.
- Kibana: uma interface Web para pesquisar e visualizar logs.
- Beats: transportadores de dados leves e de propósito único que podem enviar dados de centenas ou milhares de máquinas para o Logstash ou para o Elasticsearch.
Instalação
Verifique a instação do Java versão 11 [1]
Ubuntu 20.04
useradd elastic -m cd /home/elastic curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list sudo apt update
sudo apt install elasticsearch sudo nano /etc/elasticsearch/elasticsearch.yml
Inicie o serviço Elasticsearch com o systemctl. Dê ao Elasticsearch alguns momentos para iniciar. Caso contrário, poderá haver erros quanto à indisponibilidade de conexão.
systemctl start elasticsearch
Em seguida, execute o seguinte comando para habilitar o Elasticsearch para iniciar sempre que seu servidor inicializar:
systemctl enable elasticsearch
Docker
docker pull docker.elastic.co/elasticsearch/elasticsearch:6.5.3 docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:6.5.4
Aumentar a Memória
pico /home/elasticsearch/elasticsearch-7.5.1/config/jvm.options