wils@web ~ $ cat ~/ajuda/como-utilizar-o-elk-stack-elasticsearch-logstash-kibana-para-centralizar-logs-no-ubuntu-22-04.md
ServidoresComo utilizar o ELK Stack (Elasticsearch, Logstash, Kibana) para centralizar logs no Ubuntu 22.04
O ELK Stack, composto por Elasticsearch, Logstash e Kibana, é uma poderosa ferramenta para centralização e análise de logs. Neste manual, vamos aprender a instalar e configurar o ELK Stack no Ubuntu 22.04.
Pré-requisitos
- Ubuntu 22.04 instalado.
- Acesso root ou sudo.
- Java 11 ou superior instalado.
Passo 1: Instalar o Elasticsearch
sudo apt update
sudo apt install apt-transport-https wget
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
echo "deb https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-8.x.list
sudo apt update
sudo apt install elasticsearch
Configurar o Elasticsearch
sudo nano /etc/elasticsearch/elasticsearch.yml
Altere a linha network.host para:
network.host: localhost
Iniciar o Elasticsearch
sudo systemctl start elasticsearch
sudo systemctl enable elasticsearch
Passo 2: Instalar o Logstash
sudo apt install logstash
Configurar o Logstash
Crie um arquivo de configuração para o Logstash:
sudo nano /etc/logstash/conf.d/logstash.conf
Adicione o seguinte conteúdo:
input {
stdin {}
}
output {
elasticsearch {
hosts => ["localhost:9200"]
}
}
Iniciar o Logstash
sudo systemctl start logstash
sudo systemctl enable logstash
Passo 3: Instalar o Kibana
sudo apt install kibana
Configurar o Kibana
sudo nano /etc/kibana/kibana.yml
Altere a linha server.host para:
server.host: "localhost"
Iniciar o Kibana
sudo systemctl start kibana
sudo systemctl enable kibana
Acessar o Kibana
Abra o navegador e acesse http://localhost:5601.
Conclusão
Agora você tem um ELK Stack funcional no Ubuntu 22.04. Para uma melhor performance, considere ajustar as configurações de memória do Elasticsearch e explorar plugins adicionais do Logstash.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.