Como instalar o Elasticsearch e Kibana no CentOS 7

Como instalar o Elasticsearch e Kibana no CentOS 7

“Instalando o Elasticsearch e o Kibana são úteis para analisar vários dados e registros no seu sistema. Elasticsearch oferece um mecanismo de pesquisa flexível para armazenar dados, enquanto Kibana é a interface da web que ajuda a visualizar logs e outros dados. Este guia cobre a instalação do Elasticsearch e Kibana no CentOS 7.”

Guia de etapas sobre a instalação do Elasticsearch e Kibana no CentOS 7

Elasticsearch e Kibana são instalados separadamente. Começaremos com a instalação do Elasticsearch

Instalando o Elasticsearch

Para instalar o Elasticsearch, você deve ter o Java instalado no seu CentOS 7. O bom é que o CentOS 7 vem com o Java instalado. Você pode executar o comando abaixo para verificar sua versão.

$ java -version



Agora que já temos o Java instalado, a próxima coisa é adicionar o repositório de alces, que oferece os pacotes de pilha de alces; Elasticsearch, Kibana, Logstash e Beats.

Para este tutorial, adicionaremos o repositório de alces para o Elasticsearch 7. Então, precisamos criar um novo arquivo chamado Elasticsearch.repo. Você pode usar qualquer editor, mas este tutorial usa Nano, como no comando abaixo.

$ sudo nano /etc /yum.Repos.D/Elasticsearch.repo



Depois de criar o arquivo, cole o repositório de alces abaixo, salve -o e saia do arquivo.

[Elasticsearch-7.x]
Nome = repositório Elasticsearch para 7.X pacotes
Baseurl = https: // artefatos.elástico.Co/Pacotes/7.x/yum
gpgcheck = 1
gpgkey = https: // artefatos.elástico.Pesquisa de co/gpg-key-elástica
ativado = 1
AutoreFresh = 1
TIPO = RPM-MD


Seu arquivo deve se parecer com o abaixo.


Depois que adicionamos o repositório de alces, a próxima coisa é a chave GPG para o Elasticsearch. Para isso, use o comando abaixo.

$ sudo rpm --import https: // artefatos.elástico.Pesquisa de co/gpg-key-elástica



Você precisa limpar o repositório do pacote e atualizar o índice usando os comandos abaixo.

$ sudo yum limpo tudo
$ sudo yum makecache



É hora de instalar o Elasticsearch agora, e faremos isso usando o comando abaixo.

$ sudo yum -y Instale elasticsearch



Depois que a instalação é concluída, você pode definir o Elasticsearch para ativar na hora da inicialização usando o comando abaixo.

$ sudo systemctl atable - -agora elasticsearch.serviço



Você terminou com a primeira parte da instalação do Elasticsearch. Para verificar se tudo está funcionando perfeitamente, invocar o Elasticsearch usando CURL. Deve retornar uma saída semelhante à da imagem abaixo, confirmando que está recebendo solicitações.

$ CURL -X Get http: // localhost: 9200


Instalando Kibana

Com o Elasticsearch instalado, agora precisamos instalar o Kibana. Para isso, execute o comando abaixo.

$ sudo yum install -y kibana



Vá em frente e habilite o serviço Kibana

$ sudo systemctl atabille -agora kibana



Em seguida, você pode abrir o Kibana.Arquivo YML e configure -o como você preferir. Por exemplo, vamos definir nosso endereço e nome do host como na imagem abaixo. Sinta -se à vontade para modificar as configurações.

$ sudo nano/etc/kibana/kibana.yml



Agora podemos começar Kibana

$ sudo systemctl start kibana



Observe que, se você definiu algumas regras do firewall, pode bloquear a porta Kibana TCP. Portanto, precisamos permitir solicitações através da porta 5601, que Kibana usa. Para isso, execute os dois comandos abaixo. Um permite conexões TCP via porta 5601 e o outro para recarregar as regras do firewall.

$ sudo firewall -cmd -add -port = 5601/tcp -permanente
$ sudo firewall-cmd--reload



Depois que ambos retornam sucesso, você está pronto para ir. Agora você pode abrir o painel Kibana no seu navegador usando o endereço http: // localhost: 5601

Bingo! Você deve obter o painel Kibana carregando como na imagem abaixo. Vá em frente e fique confortável com a interface para entender as várias funcionalidades que você pode usar.


Se você precisar configurar um servidor de logs para seus sistemas de clientes, considere instalar o nginx ou o Logstash, que faz parte da pilha de alces.

Conclusão

Elasticsearch e Kibana são ótimos pacotes ELT. Este guia descreveu como instalar Elasticsearch e Kibana no seu CentOS7. Se você seguir as etapas apresentadas, você terá seu painel Kibana e Elasticsearch em funcionamento para configurar para suas atividades.